什么是double?
Double是一个英文单词,意思是一对,一对,一个替身,一个相似的人。对折,翻倍,再翻倍。它可以用作形容词、副词和动词。Double双精度浮点型是计算机使用的一种数据类型。与单精度浮点数相比,双双精度浮点数使用64位和8个字节来存储一个浮点数。它可以用十进制表示15或16个有效数字。
双重意义描述
Double是具有双精度的浮点数,它使用64位二进制存储浮点数,其中1位表示正负符号位,11位存储指数,52位存储尾数。因为double的尾数是float的两倍以上,所以称为双精度浮点数,这是double的由来。
Double不仅尾数长,而且指数大,所以double表示的范围非常大,用double处理宇宙级的数完全是轻而易举的。因为double范围足够大,所以Java不再需要更大的数据类型。