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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 02:22:53
为什么longdouble只有64为二进制数就可以表示那么多实数?为什么longdouble只有64为二进制数就可以表示那么多实数?为什么longdouble只有64为二进制数就可以表示那么多实数?l

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

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