Lua号码货币格式

jad*_*ns4 1 formatting sdk lua numbers coronasdk

在lua中,如何将数字格式化为2位小数?我有一个值示例:25.333我希望它显示25.33.有时它是一个像55这样的整数,我希望它显示55.00.这用于显示货币值.我已经尝试过格式化函数的示例,没有人做我想做的事情.任何建议表示赞赏.杰瑞

Ron*_*ren 7

看到这个答案.基本上,你需要这样的东西:

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
> 
Run Code Online (Sandbox Code Playgroud)