1) %f 默认保留六位小数,不足六位以 0 补齐,超过六位按四舍五入截断。
2) 将整数赋值给 float 变量时会转换为小数。
@ 数组的默认值是什么?
Java定义了8个简单的数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean).除了boolean默认false,char–〉/u0000,其他的都为0
@ c语言里面的float是什么意思?
float表示单精度浮点数类型。
1.C语言的浮点数有两种类型,float和double,float 单精度浮点数,其类型占空间4个字节,double表示双精度浮点数,其占空间8个字节.
2.float其数值范围为-3.4*10(-38)~3.4*10(38),double其数值范围为-1.7*10(-308)~1.7*10(308).
3.float的精度为7位,double的精度为16位。
@ double默认值?
双精度浮点型(double)的基本类型变量的默认值为0.0d;
1、整数类型(byte、short、int、long)的基本类型变量的默认值为0;
2、单精度浮点型(float)的基本类型变量的默认值为0.0f;
3、双精度浮点型(double)的基本类型变量的默认值为0.0d;
4、字符型(char)的基本类型变量的默认为 “/u0000”;
5、布尔性的基本类型变量的默认值为 false;
6、引用类型的变量是默认值为 null;
7、数组引用类型的变量的默认值为 null。当数组变量的实例后,如果没有没有显示的为每个元素赋值,Java 就会把该数组的所有元素初始化为其相应类型的默认值。