【问题标题】:How to show decimal value after multiplication乘法后如何显示十进制值
【发布时间】:2018-03-15 11:18:05
【问题描述】:

我有存储在数据库中的值,例如价格。 123.00

当我试图查看 quantity * price 的小计时。 所以123.00*1 = 123.00 但在视图中,它显示 123 而不是 123.00,其中价格在同一张表中显示为 123.00。 乘法后如何显示十进制值?

【问题讨论】:

标签: php


【解决方案1】:

您需要使用数字格式 PHP 函数来格式化数字。考虑

$price = 125;
$quantity = 1;   
echo number_format($quantity*$price,2);

您还可以使用额外的逗号分隔值来设置小数点分隔符,即“.”以及千位分隔符,即“,”。见http://php.net/manual/en/function.number-format.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 2013-10-21
    • 2018-10-25
    相关资源
    最近更新 更多