Java中的浮点型变量
1. 浮点型变量
在Java语言中有两种浮点型变量,分别是float和double,他们分别称为单精度浮点型和双进度浮点型。可以用下图表示:
其中的E表示为科学技术法中的10
1. 浮点型常量的表现形式
①十进制数形式:如:5.12 512.0f .512(其中必须要有小数点)
②科学计数法形式:如:5.12e2 512E2 100E-2
2. 两种变量之间的简单区别
**float:**单精度,尾数可以精确到7位有效数字。但是在实际生活中的很多情况下很难满足需求。
**double:**双精度,精度是float的两倍。在大多数场合中通常采用此类型。
3. 声明
**double:**double的声明方式遵循java中变量声明规则的“先声明,后引用”
double d1 = 12;
**float:**float的声明和整型中的long类似,需要在末尾加上特定的字母。在float中需要在末尾加上“f”或者“F”
float f1 = 123131114141F;