java中浮点类型double、float,它们之间有什么不一样?

java中浮点类型double、float,它们之间有什么不一样?1 浮点类型在 java 中处理整型之外还有浮点类型 浮点类型只要是处理带有小数点的数据例如 1 2 2 3 等 2 double 类型 double 是一种数据类型 用于表示浮点型数据 它双精度的数字共有 64 位 取值范围为 4 9E 324 到 1

大家好,欢迎来到IT知识分享网。

1、浮点类型

在java中处理整型之外还有浮点类型,浮点类型只要是处理带有小数点的数据例如1.2,2.3等。

2、double类型

double是一种数据类型,用于表示浮点型数据,它双精度的数字共有64位,取值范围为4.9E-324到1.23157E308

public class DoubleDemo { public static void main(String[] args){ //声明一个double类型,初始化值为:0 double doubleNumber =0; //long类型最大时: 1.23157E308 double doubleMax = Double.MAX_VALUE; //long类型最小值: 4.9E-324 double doubleMin = Double.MIN_VALUE; } } 

3、float类型

Float是一种单精度浮点数类型,占用4个字节(32位)。它可以表示的范围为±3. x 1038,有效位数为6-7位。

声明Float类型的变量时需要在变量名前加上“float”关键字:

public class FloatDemo { public static void main(String[] args){ //声明一个float类型,初始化值为:0 //声明float类型的值后面跟随f结束符号 float floatNumber =0f; //float类型最大时: 3.E38f float floatMax = Float.MAX_VALUE; //float类型最小值: 1.4E-45f float floatMin = Float.MIN_VALUE; } } 

4、结语

本章节主要说关于java里面如何声明非整型来表示有小数点的数据,目前学习到的有float、double等浮点类型。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/94164.html

(0)
上一篇 2024-10-28 09:45
下一篇 2024-10-28 11:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信