Java规定了float类型十进制数的有效位为7位(整数位的数字个数+小数位的数字个数=7),再加上一个四舍五入的进位,共8位.
double类型十进制数的有效位为16位(整数位的数字个数+小数位的数字个数=16),再加上一个四舍五入的进位,共18位.
布尔型是一个独立的类型,它不像C语言中的布尔型可以代表0和1,在java中,布尔类型是不能转化成int型的.