[quote=引用 1 楼 turingo 的回复:] 由指数范围决定的。 [quote=引用 楼主 pokerLee 的回复:] float的指数范围为-127~+128,而double的指数范围为-1023~+1024,并且指数位是按补码的形式来划分的。 其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定了浮点数所能表达的绝对值最大的数,也即决定了浮点数的取值范围,float的范围为-2^128 ~ +2^128。 哪位大侠指点一下范围-2^128~+2^128是怎么来的~~跪求指点啊~~
由指数范围决定的。 [quote=引用 楼主 pokerLee 的回复:] float的指数范围为-127~+128,而double的指数范围为-1023~+1024,并且指数位是按补码的形式来划分的。 其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定了浮点数所能表达的绝对值最大的数,也即决定了浮点数的取值范围,float的范围为-2^128 ~ +2^128。 哪位大侠指点一下范围-2^128~+2^128是怎么来的~~跪求指点啊~~
float的指数范围为-127~+128,而double的指数范围为-1023~+1024,并且指数位是按补码的形式来划分的。 其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定了浮点数所能表达的绝对值最大的数,也即决定了浮点数的取值范围,float的范围为-2^128 ~ +2^128。 哪位大侠指点一下范围-2^128~+2^128是怎么来的~~跪求指点啊~~
69,369
社区成员
243,082
社区内容
加载中
试试用AI创作助手写篇文章吧