double是双精度浮点数,而float是单精度浮点数。double类型使用64位来表示一个浮点数,可以提供更高的精度和范围,而float类型使用32位,因此精度较低。double可以表示的范围是1.7E-308到1.7E+308之间的数,而float的范围是1.4E-45到3.4E+38之间的数。 2.存储空间 由于double使用的位数更多,所以它需要更多的存储空间。
这两种不同的数据类型变量的区别有存储大小不同、存储范围不同。1、存储大小不同:double是一个64位的双精度浮点数类。float是一个32位的单精度浮点数类型。2、存储范围不同:由于 double 的存储大小更大,能表示的数值范围也更大。double可以表示的最大正数是1.8 x 10^308,而 float可以表示的最...
float是单精度浮点数,内存中占用4字节,double是双精度浮点数,内存中占用8字节。浏览1,186技术问答 2021-08-20 11:22:00 聚焦热点问题 时时免费答疑 累计431人询问 极速问 >>其他人还看过2021年09月 09 session和cookie的区别和使用场景技术问答 | 浏览3,132 Session和cookie都是会话(session)跟踪技术.cookie...
下列的变量定义中,正确的是()。 A.boolean b1=”true”; B.float x=6.6; C.byte i=200; D.double y; 点击查看答案 第3题 PIM运维接口中服务器CPU利用率是()数据类型,单位是() A.float % B.double IO C.double % D.float IO 点击查看答案 第4题 在Java中,不属于整数类型的是() A.double ...
更多“Java中的double和float变量有什么区别?”相关的问题 第1题 在java中,以下哪个不是包装类的是() A.String B.Integer C.Float D.Double 点击查看答案 第2题 Java语言中,String类中的indexOf()方法返回值的类型是()。 A.int B.double C.float ...
更多“Java中的double和float变量有什么区别?”相关的问题 第1题 在java中,以下哪个不是包装类的是() A.String B.Integer C.Float D.Double 点击查看答案 第2题 Java语言中,String类中的indexOf()方法返回值的类型是()。 A.int B.double C.float ...