-1

是否可以避免浮点溢出?

如果是这样,怎么做?

如果没有,如果您使用自己的浮点数表示法怎么办?您可以创建一些不同的方式来表示它,而不必担心溢出?

4

2 回答 2

0

是的,可以避免浮点溢出。但是,执行此操作的适当方法取决于您的应用程序。在预先知道数字范围的应用程序中,设计不会遇到溢出的计算可能是合适的。如果应用程序必须处理它无法轻松控制的一般计算,则可能适合在某些点测试溢出,调整数字以避免它,并保留附加信息以稍后更正结果。或者设计自己的浮点运算系统可能是合适的。

在提出建议之前,您必须指定有关要求的更多信息。这有点像在问“是否可以越野旅行?” 答案当然是肯定的,但是除非他们知道你想去哪里,否则没人能告诉你全地形车、船还是飞机是最好的解决方案。

于 2013-04-29T13:13:26.203 回答
0

是否可以避免浮点溢出?

这取决于你想要做什么。

如果是这样,怎么做?

这取决于你想要做什么。

如果没有,如果您使用自己的浮点数表示法怎么办?您可以创建一些不同的方式来表示它,而不必担心溢出?

是的。但这并不简单,最好使用现有的库。有关一些示例,请参阅此 stackoverflow 问题

于 2013-04-29T06:01:54.670 回答