情形
在Java中,Java提供了两种浮点型数据,单精度float和双精度double。
格式
一般情况下实型常量以如下形式表示:
 
 0.123,  1.23,  123.0  
 等等表示双精度数; 
 123.4f,  145.67F, 0.65431f    
 等等表示单精度数。 
 
 
 
 当表示的数字比较大或比较小时,采用科学计数法的形式表示,如:1.23e13 或 
 123E11   
 均表示 
 123 
 × 
 1011 
 ; 
 0.1e-8  
 或 
 1E-9  
 均表示 
  10-9  
 。 
 
 
注意事项
(1)整数可以无条件赋值给浮点类型数据
如: float f1=100;
(2)float类型数据一定要加f或者F
如:float f1=3.1415f;
(3)float类型可以赋值给double类型
如:double d1=123.45f;
(4)如果不加f,则系统任务是double类型
如:float f1=123.34; //出错,因为123.45是double类型,无法放入float类型的变量中
代码:(计算圆的面积)

 


















