float定义时警告的处理方法分享
转自:
http://www.java265.com/JavaProblem/202206/3799.html
float:
float是浮点型数据类型,用于存储单精度浮点数或双精度浮点数,浮点类型的单精度值具有4个字节,包括一个符号位、一个8位二进制指数和一个23位尾数,由于尾数的高顺序位始终为1,因此它不是以数字形式存储的
下文笔者讲述定义一个float数据出现警告的处理方法分享
今天使用 float x = 3.8; IDE中出现了警告信息,那么为什么会出现警告呢? 究其原因: 是由于java默认的小数是double类型 所以会报相应的错误
处理方法
方式1: float x = (float) 3.8; 方式2: float x = 3.8f; 方式3: float x = 3.8F;