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數字的值,因此,您可以確定循環的第一個元素肯定會大於初始值(在一個項目中,值可能會有很大的變化) –