当我转换字符串时'-0'
在 float 中,它返回 float 类型-0
example
$x = '-0';
$y = (float)$x;
结果=>浮动-0
why -0
是浮点数吗?
IEEE 754 标准是几乎所有计算机语言实现浮点数的标准,它具有+0
and a -0
value.
对于大多数操作来说,+0
and -0
可以互换使用。
然而,错误无穷大的操作,使用+0
or -0
转到+无穷大和-无穷大。
Because -0
是一个有效的浮点数,这非常有意义-0
到一个浮点数会完全按照你的要求做——返回一个浮点数,其值恰好为-0
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)