欢迎光临
我们一直在努力

java中double与float的区别

java中double与float的区别插图

java中double与float的区别:(推荐:java视频教程)

单精度浮点数(float)与双精度浮点数(double)的区别如下:

(1)在内存中占有的字节数不同

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

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

(2)有效数字位数不同

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

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

(3)所能表示数的范围不同

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

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

(4)在程序中处理速度不同一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快

更多java知识请关注java基础教程栏目。

相关推荐: java正则知识详解

表达式意义:(推荐:java视频教程) 1、字符 x 字符 x。例如a表示字符a 反斜线字符。在书写时要写为。(注意:因为java在第一次解析时,把解析成正则表达式,在第二次解析时再解析为,所以凡是不是1.1列举到的转义字符,包括1.1的,而又带有的都要写两次…

赞(0)
未经允许不得转载:爱分享 » java中double与float的区别

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城