创新路
我们一直在努力

浮点型1

/*

   关于浮点型 数据类型

       float 单精度【4个字节】

   double 双精度 【8个字节】

double 的精度态度【相对来说】,不适合做财务软件

财务涉及到钱的问题,要求精度较高,所以sun在基础SE类库当中

为程序员准备了硬度较高的类型,只不过是引用的数据类型

不属于基本数据类型,它是

java.math.BigDecimal

其实java程序当中,SUN提供了一套庞大的类库,java程序员是基于这套来

进行开发的。

位置:

         

*SE类库字节码:

     例如:String.java 和String.class

我们的(String[] args)中的String 使用的就是String.class字节码文件

 

在java语音当中,所有的浮点型字面值【3.0】。默认被当成double类型来处理

要想该字面值当作float类型来处理,需要在字面值后面添加F/f

*/

public class TestDast

{

public static void main(String[] args){

//3.0是double类型的字面值

//d是double类型的变量

//不存在类型转换

double d = 3.0;

System.out.println(d);

//5.1是double类型的字面值

//f是float类型的变量

//大容量转换成小容量需要加强制类型转换符

//float f = 5.1;

//解决方式

//float f = (float)5.1;

//第二种方式:没有类型转换

float f = 5.1f;

}

}

未经允许不得转载:天府数据港官方信息博客 » 浮点型1

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机