全站数据
8 4 2 0 5 8 1

1.5是float还是double

英语学习英语学习 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 07:58:56

问题描述

1.5是float还是double,在线求解答
精选答案
最佳答案

1.5既是float还是double。

使用float定义的1.5实际上是1.500000

使用double定义过的1.5后面是13个0

float : 单精度浮点数

double : 双精度浮点数

两者的主要区别如下:

01.在内存中占有的字节数不同

单精度浮点数在机内存占4个字节

双精度浮点数在机内存占8个字节

02.有效数字位数不同

单精度浮点数有效数字8位

双精度浮点数有效数字16位

03.数值取值范围

单精度浮点数的表示范围:-3.40E+38~3.40E+38

双精度浮点数的表示范围:-1.79E+308~-1.79E+308