1
foccy 2014-09-12 16:03:41 +08:00 1
善用搜索。
sprintf('%.1f', 123456 / 10000) |
2
kmvan OP 问题是后面的变量$num不能变啊
|
4
mahone3297 2014-09-12 16:33:48 +08:00 1
1l说的很清楚了。。。
$num也不会变。。。 |
5
msg7086 2014-09-12 16:58:48 +08:00 1
123456到12.3要做运算。只用格式化做不了吧。
|
6
kmvan OP @foccy
@solupro @mahone3297 感谢三位大大回复。虽然不是根本方法,但我得到了启示,就是 除以10000(除数) 中的 10000 也作为一个中英文的翻译字符数字!因为英文无“万”,对应中文的 12.3万,只能用 123.4k 来代表。哈哈,问题解决! @msg7086 对,sprintf里不能做运算,但可以将除数作为翻译字符来处理! |