|
1
6
money_format() 或 number_format() 对于货币价值而言,后者通常更好(尽管名称不同)
根据Pekka的评论,数字\格式()和圆形()的组合可能会给出您想要的:
编辑2 稍微有点幻想,根据实际值确定舍入水平:
|
|
|
2
1
这取决于一些规则。你是要向上取整还是向下取整?如果价格是1.93,你想定为1.95还是1.90还是1.99?。 我认为你只想一角钱,而不是整个价格。 首先,定义应该进行哪些舍入,对我来说有意义的是:
一旦你定义了这些规则,它只是一个(数字)转换。这与其说是一个编程难题,不如说你应该定义舍入规则。 |
|
|
3
0
我们真的认为1.90和3.99是正确的吗 用户 友好的。 用户 相当于2.00或4.00。99结尾是一个推销员的把戏,让用户误判价格。 1.99绝不是你所说的“好看的眼睛”。
如果你想为销售人员做点好事,你可以做一些可怕的事情,比如:
|
|
|
Muhammad Umer · 为什么这个随机数猜谜游戏模拟产生5.8 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
D W · Python-将浮点数从2转换为10到100位小数 1 年前 |
|
|
Bartol · 确定python龟图形中的角度 2 年前 |
|
|
randomAlgo · 将弹簧设置为相同长度的成本最低 2 年前 |
|
Fyodor · 在C中使用sin和cos计算数学表达式不正确? 2 年前 |
|
Sergio · python中大量数字的乘法 2 年前 |