如何显示或保留双精度值到 2 个小数点?
textContent: 'Total Payable: ' + '€'+finalPrice.toString(),
Run Code Online (Sandbox Code Playgroud)
我需要知道如何确保
double finalPrice;
Run Code Online (Sandbox Code Playgroud)
这finalPrice始终显示为2个小数点。是否转换为字符串。
我已经尝试了一切并给我的议员打电话。
double finalPrice = 0.00;
Run Code Online (Sandbox Code Playgroud)
我注意到将它初始化为 0.00 似乎可以做一些事情,但我需要一些更可靠的东西。
预期的结果是客户应该为他们所购买的东西付费。实际结果是我们向客户收取的费用比他们购买的要多一些
Cop*_*oad 30
double d = 1.5124;
String number = d.toStringAsFixed(2); // 1.51
Run Code Online (Sandbox Code Playgroud)
即使你有
double d = 1.51 // number: 1.51
double d = 1.5 // number: 1.50
double d = 1 // number = 1.00
Run Code Online (Sandbox Code Playgroud)
你可以看到你总是有 2 个小数位toStringAsFixed(2)。
| 归档时间: |
|
| 查看次数: |
9329 次 |
| 最近记录: |