是否可以避免浮点溢出?
若然,怎么样?
如果没有,如果你使用自己的浮点数表示怎么办?你可以创建一些不同的方法来代表它,你不必担心溢出吗?
答案 0 :(得分:0)
是否可以避免浮点溢出?
这取决于你想要做什么。
若然,怎么样?
这取决于你想要做什么。
如果没有,如果您使用自己的浮点表示怎么办? number-是否有一些不同的方式可以创建来表示它 在哪里你不必担心溢出?
是。但这并不简单,你最好使用现有的库。有关示例,请参阅this stackoverflow question。
答案 1 :(得分:0)
是的,可以避免浮点溢出。但是,这样做的适当方法取决于您的应用程序。在预先知道数字范围的应用中,设计不会遇到溢出的计算可能是适当的。如果应用程序必须处理无法轻松控制的常规计算,则可能适合在某些点测试溢出,调整数字以避免溢出,并保留其他信息以便以后更正结果。或者,为浮点运算设计一个自己的系统可能是合适的。
在推荐之前,您必须指定有关要求的更多信息。这有点像问“有可能越野了吗?”答案当然是肯定的,但没有人能告诉你全地形车,船或飞机是否是最好的解决方案,除非他们知道你想要的地方去吧。