为什么long double 只有64为二进制数就可以表示那么多实数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 16:35:39

为什么long double 只有64为二进制数就可以表示那么多实数?
为什么long double 只有64为二进制数就可以表示那么多实数?

为什么long double 只有64为二进制数就可以表示那么多实数?
long double 在 Visual Studio 上是64位的,并不比double表示的数多.在GCC上是96位的,能表示更多的数.浮点数是由阶码和尾数组成的,将数表示为M*2^E,其中1/2