10
我喜欢javascript中的负面无穷大值,我认为它在许多情况下很有用并且很干净,但在PHP中找不到类似的东西,它是否存在?在php中是否有类似NEGATIVE_INFINITY的东西?
我喜欢javascript中的负面无穷大值,我认为它在许多情况下很有用并且很干净,但在PHP中找不到类似的东西,它是否存在?在php中是否有类似NEGATIVE_INFINITY的东西?
-INF
得到它从评论的PHP Documentation:
我今天刚刚获悉INF,并发现它可以在比较中使用:
echo 5000 < INF ? 'yes' : 'no'; // outputs 'yes' echo INF < INF ? 'yes' : 'no'; // outputs 'no' echo INF <= INF ? 'yes' : 'no'; // outputs 'yes' echo INF == INF ? 'yes' : 'no'; // outputs 'yes'
您还可以利用其负:
echo -INF < -5000 ? 'yes' : 'no'; // outputs 'yes'
除以INF被允许:
echo 1/INF; // outputs '0'
并测试它:
is_infinite(INF); returns true is_infinite(-INF); returns true is_infinite(1.01); return false
哇!没有在文档中找到它,我需要Google更好,非常感谢非常美丽的答案 –
出于好奇,什么采用无无限的实体有哪些?什么实际应用? Infinity不是一个真正的数字,不能用数字来证明,所以它只是一个抽象的概念。 – Martin
是的,例如使用它的一种方法是当您要设置默认值时。例如,一个小于ANY数字的值,因此,您可以确定循环的第一个元素肯定会大于初始值(在一个项目中,值可能会有很大的变化) –