66问答网
所有问题
当前搜索:
double在java是什么意思
Java语言
中的浮点型数据的float和
double
的单精度和双精度到底
是啥意思
...
答:
主要有下面几个区别,手册上的,希望能帮到你 1、变量类型不同 float属于单精度型浮点数据。
double
属于双精度型浮点数据。2、指数范围不同 float的指数范围为-127~128。double而double的指数范围为-1023~1024 3、表达式指数位不同 float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)doub...
请详细介绍
java
中float和
double
的区别
答:
就是你想知道的数值范围。对编程人员来说,
double
和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,
java语言
中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)...
在java
中,
Double
类型和
double
有
什么
不同?能否相互转换?
答:
你好
Double
类型是
double
的包装类,在JDK1.5以后,二者可以直接相互赋值,称为自动拆箱和自动装箱。看你的提示,我推测你的jdk版本在1.5以前。 \x0d\x0a如果是这样,可以用Double中的方法,将包装类转为基本数据类型,如:\x0d\x0adouble amount = rec.getAmount().doubleValue() ;
请问
JAVA语言
中float和
double
有
什么
区别呢?它们指的都是小数精确的位数...
答:
double
双精度 float 单精度 就是double 比 float要精确,占用空间要大
java
Double
取值范围是?
答:
double
,浮点型,8字节。数据表示范围:-1.798E308~1.798E308
java
double
和float的区别
答:
+3.40e+38;
double
的范围为-2^1024 ~+2^1023,也即-1.79e+308 ~+1.79e+308。2.精度 float和double的精度是由尾数的位数来决定的。浮点数在内存中是按科学计数法来存储的,其整数部分始终是一个隐含着的“1”,由于它是不变的,故不能对精度造成影响。float:2^23 = 8388608,一共七位...
java
里 int 和
double
的区别
答:
整数用int 非整数用
double
java
赋值 数字+d
是什么意思
?
答:
表示这个数字的类型为double 而不是 int 不然的话 要写成 427.0 这样的形式才能被认为是double 不过其实这里没有区别,因为编译的时候可以知道,就直接成double了。而且int到
double是
自动转换,所以没
什么
区别。d很少用到。反而是f常用,因为像 1.0这样的小数默认都是 double类型的,必须写成 1.0f ...
c++,
JAVA
。
double在
内存中符号位
是什么意思
,指数位是什么意思,尾数位是...
答:
浮点数可以表示为±1.x * 2 的 y次方,符号位标记是正还是负,x即为尾数,y为指数,按照IEEE浮点数的标准,各需要不同的bit来表示。
Java
中
Double
的比较?
答:
Double没有的,
double
有
Double是
对象,看两个对象是否值相同,调用 equals方法 这也是解决double精度比较的方法。另外还有一种方法,你可以用写一个 double成员属性,然后在eclipse中重写equals方法,你会看到他是怎么处理两个double值是否相同的 sun公司用的是Double.doubleToLongBits(要比较的double值) ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜