如何在编程中表示-infinity
如何-infinity
用C ++,Java等表示?
在练习中,我需要使用初始化一个变量,-infinity
以表明它是一个很小的数字。
在计算时-infinity - 3
,否则-infinity + 5
也应产生结果-infinity
。
我尝试使用进行初始化INT_MIN
,但在计算时INT_MIN - 1
得到了上限,因此无法进行如下测试:if(value < INT_MIN)
var = INT_MIN;
那我该怎么办呢?
回答:
您可以将数字定义为-infinite,并且在从数字中减去或减去某些内容时,首先要检查变量是否等于该伪数字。如果是这样,您只需保留原样。
但是您可能会发现库函数为您实现了该功能,例如Java中的Double或c ++中的std。
以上是 如何在编程中表示-infinity 的全部内容, 来源链接: utcz.com/qa/408307.html