- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
现在我将数字作为 double(11,3) 存储在数据库中。有些数字可能是更大的负数。我现在玩的是-3000.000
当我在 3000.000 上使用 number_format 时,它返回 3,000当我在 -3000.000 上使用 number_format 时,它返回 -3
有什么想法为什么会发生这种情况以及我可以采取什么措施来解决它吗?我现在有点不明白为什么会发生这种情况。
谢谢
杰夫
编辑:我让它与以下代码一起使用:
$number = abs($row['Amount']) * -1; $final = number_format($number,2);
现在为什么这可行而不可行:
$final = number_format($row['Amount'],2);
我没有任何线索,但至少我找到了解决方案,感谢您的帮助:)
最佳答案
试试这个:
if($input<0){
$number = abs($input);
$result = number_format($number) * -1;
}else {
$result = number_format($input);
}
关于php - number_format 和负数的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6429485/
如果 float 不为零,我想显示一位小数。 最优雅的方法是什么? 100.00 -> 100 99.45 -> 99.5 99.44 -> 99.4 11.30 -> 11.3 2.00 -> 2
PHP 函数 number_format 在与数学运算一起使用时会产生奇怪的结果。 运行这个... echo number_format(32545000 - 24343400) . ''; echo
现在我将数字作为 double(11,3) 存储在数据库中。有些数字可能是更大的负数。我现在玩的是-3000.000 当我在 3000.000 上使用 number_format 时,它返回 3,00
我对如何一起使用 number_format 和 round 函数有疑问,这是因为我有一个脚本来导入我供应商的所有产品,但我需要对价格进行四舍五入,例如: 供应商价格:1854.81 美元四舍五入的价
PHP 函数 number_format 在与数学运算一起使用时会产生奇怪的结果。 运行这个... echo number_format(32545000 - 24343400) . ''; echo
我对如何一起使用 number_format 和 round 函数有疑问,这是因为我有一个脚本来导入我供应商的所有产品,但我需要对价格进行四舍五入,例如: 供应商价格:1854.81 美元四舍五入的价
已结束。 这个问题是 not reproducible or was caused by typos .它目前不接受答案。 此问题是由拼写错误或无法再重现的问题引起的。虽然类似的问题可能是 on-to
您好,我在将数字四舍五入到 -0 而不是 0 时遇到了问题 代码: 输出:-0 预期输出:0 我一直在寻找任何解决方案,但没有找到。 请解释并帮助我为什么它四舍五入为 -0 而不是 0?谢谢 最佳答
我有一个价格“0,10”或“00000,10” 现在当我尝试 number_format($price, 2, ',', '') 我得到 0,00。我怎样才能解决这个问题?我想要 0.10 美元。我不
我正在使用 php 解析 XML 文件,但在尝试显示格式化数字时收到错误消息: 警告:number_format() 期望参数 1 为 double ,对象在/home/chesspro/public
定义和用法 number_format() 函数通过千位分组来格式化数字。 语法 number_format(number,decimals,decimalpoint,separator) 参数
number_format() 函数通过千位分组来格式化数字。 语法 number_format(number,decimals,decimalpoint,separato
我正在将一些数据导出到 Excel,并且在使用以下命令导出到 Excel 文件时,我已经成功地实现了对列中每个填充单元格的格式化: import openpyxl from openpyxl.util
我想更改 Twig 上 number_format 的默认设置。在他们的文档中,他们展示了如何做到这一点 $twig = new \Twig\Environment($loader); $twig->
我的脚本通过将另外两个数字 A 除以 B 来计算数字 X。 X=A/B 当我在计算 X 之前在 A 上使用 number_format(A,2) 时,我得到一个非常奇数。实际数字: 1,045.00/
我正在使用 Highcharts ,我在使用 number_format 时遇到了一些问题。 格式化数字 $variable = 1008000 : number_format($variable,
大家好,昨天开始使用 mpdf,它非常简单,但无法完成这项工作,所以我需要你们的帮助,请在下面发布我的所有问题: 在 Dreamweaver 的帮助下选择数据库: mysql_select_db($d
大家好,我只是想知道当使用 PDO 显示 MySQL 表中的数据时如何格式化数字? 目前我正在使用以下代码打印我的数据: fetch(PDO::FETCH_ASSOC)) {
我正在使用 openpyxl 库读取 excel 文件。 Excel 文件包含一些单元格,其中包含美元值。 当我访问这些单元格时,openpyxl 将返回整数。 data = worksheet["G
我正在尝试以数字格式添加欧元符号,如下所示: workbook.add_format(:num_format => "[$€-2] #,##0.00") 它的错误是: 'store_num_forma
我是一名优秀的程序员,十分优秀!