99问答网
所有问题
当前搜索:
javafloat和double
Java
语言中的浮点型数据的
float和double
的单精度和双精度到底是啥意思...
答:
1、变量类型不同
float
属于单精度型浮点数据。
double
属于双精度型浮点数据。2、指数范围不同 float的指数范围为-127~128。double而double的指数范围为-1023~1024 3、表达式指数位不同 float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)double的表达式为1bit(符号位)+ 11bits(指数位...
java中
d是什么意思?
答:
Java中
d是什么意思?在Java中,d通常用于表示一个双精度浮点型数据类型。在Java中,浮点数可以有两种类型:单精度浮点型
float和
双精度浮点型
double
。d表示一个双精度浮点型的字面值,可以在任何需要浮点数的地方使用,例如在变量、常量、函数参数等地方。双精度浮点型数据类型double的特点 Java中的double类...
java 中float 和double
有什么区别,对于赋值来说,求解。谢谢!
答:
float
为单精度浮点类型,占4个字节,能表示的数范围小;
double
为双精度浮点类型,占8个字节,能表示的数范围大。对于赋值来说,因为声明浮点数时默认为double类型,所以float需要在数的的后面添加f/F;例:float a=1.2 //错误 float a=1.2f //正确 float a=1.2F //正确 double b=1.2...
java
double和float
的区别
答:
1、内存结构
float和double
的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float:1bit(符号位)8bits(指数位)23bits(尾数位)double:1bit(符号位)11bits(指数位)52bits(尾数位)于是,float的指数范围为-128~+127,而double的指数范围为-1024~+102...
java中float和double
的区别
答:
就是浮点数的数值范围。对编程人员来说,
double
和
float
的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,
java
语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。
java中float和double
的取值范围是什么?
答:
1、
float
:4字节(32bit),IEEE 754。取值范围:[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。2、
double
: 8字节(64bit) ,IEEE 754。取值范围:[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4....
javafloat和double
的区别
答:
就是你想知道的数值范围。对编程人员来说,
double
和
float
的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,
java
语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)
java
具有八种基本类型?
答:
Java
基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、
float
、
double
。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。
java
的八大基本数据类型分别是:整型的byte、short、int、long。字符型的char。浮点型的float、...
java中float和double
的取值范围是什么?
答:
float
:4字节(32bit),IEEE 754. 取值范围:[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。
double
: 8字节(64bit) ,IEEE 754. 取值范围:[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4.94065645841246544e-...
一个
JAVA float和 double
相除结果与计算器计算不等的问题?
答:
很多语言都是这样。浮点数在计算机中是有误差的。所以必须使用专门的方式计算。在
Java中
,需要使用BigDecmal,而且需要在构造参数使用String类型。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
double型和float型
float和double举例
float和double的精度
c语言double和float
float和double占字节
double int float
double与float
double转float
double float区别