2021-12-10:64位的浮点数和64位的有符号整数,哪个能表示

2021-12-10 23:23:29 浏览数 (2)

2021-12-10:64位的浮点数和64位的有符号整数,哪个能表示的数据个数多?

A.整型多。

B.浮点型多。

C.与平台有关。

D.一样多。

来自qq群。

答案2021-12-10:

答案选A。

解析:乍看之下,看起来是浮点型多,但仅仅是浮点型表示的范围比整型大而已。

不管什么类型的数据,最多只能有2的64次方个。

对于整型:刚好就能满打满算,有2的64次方个。

对于浮点型:

情况1:0和-0是在内存上是不同的,但是值是一样大。

情况2:如果指数位区域全位1,且小数位不为0,这个数表示为不是一个数(NaN)。

这两种情况,导致浮点数的个数小于2的64次方个。

所以答案选A。

nan

0 人点赞