繁体   English   中英

反转浮点数符号的正确方法

[英]The right way to revers a sign for float numbers

我有一个debts变量,它既可以有正数也可以有负数。 我需要为带有相反符号的用户显示它。

我这样做是这样的:

echo -$debts;

但是如果$debts=0.00 -0.00 $debts=0.00我得到-0.00而不是0.00 我现在发现的最简单的解决方案是:

echo $debts == 0 ? $debts : -$debts;

另外

$negdebts = 0.00 - $debts

然后您的零保持其符号

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM