我正在查看PHP的所有数学函数,并注意到有一个is_infinite()函数返回或者没有提供的数字是无限的。 我很好奇,在科学领域之外的日常网络开发中恰好有一些广泛使用的应用程序。
如果这是一个假设性的问题,我很抱歉,但我认为知道是否有问题会很有趣。
答案 0 :(得分:4)
在这种情况下,“无限”意味着“太大而无法放入浮子”。因此,如果您正在进行任何类型的计算并将它们存储在浮点数中,您可能需要检查它们是否变得过大。
在网页开发中,你可能需要它,如果你在计算某些东西(游戏的分数)并且你想确保它不会溢出。
或许你有一个用户输入他们可以用来计算某些东西,你希望能够看到“答案太大”而不是仅仅给出一个奇怪的结果。