代码之家  ›  专栏  ›  技术社区  ›  Andriy Lozynskiy

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

php
  •  0
  • Andriy Lozynskiy  · 技术社区  · 8 年前

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

    我是这样做的:

    echo -$debts;
    

    但是如果 $debts=0.00 我得到 -0.00 而不是 0.00 . 目前我找到的最简单的解决方案是:

    echo $debts == 0 ? $debts : -$debts;
    
    1 回复  |  直到 8 年前
        1
  •  1
  •   Spangen Ashraf Maher    8 年前

    或者

    $negdebts = 0.00 - $debts
    

    然后你的零保持它的符号

    推荐文章