首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lua数字货币格式

Lua数字货币格式
EN

Stack Overflow用户
提问于 2013-03-27 03:06:48
回答 1查看 4.2K关注 0票数 1

在lua中,如何格式化一个有两位小数的数字?我有一个值示例: 25.333,我希望它显示25.33.有时它是一个像55这样的整数,我希望它显示为55.00。这是用于显示货币值的。我试过格式化函数的例子,没有一个能达到我想要的效果。任何建议都是值得感谢的。曾傑瑞

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-27 03:11:42

参见this answer。基本上,你需要类似这样的东西:

代码语言:javascript
复制
rdahlgren@deimos: pts/1: 5 files 48Kb$ lua
Lua 5.2.0  Copyright (C) 1994-2011 Lua.org, PUC-Rio
> x = 25
> y = 25.3333
> print(string.format("%.2f", x))
25.00
> print(string.format("%.2f", y))
25.33
> 
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15645361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档