有时候double类型的数据可能位数比较长,这个时候我们就需要对它的位数进行限制,这里可以通过把double类型的数转换为String字符串的时候对他进行格式化
如一个double类型的变量 n;
n.toString("#.##");就是将n转换为保留两位小数,如3.1234就转换位 3.12
如果是0.123就会转换为:.12
用n.toString("0.##");就不会把小数点前第一位的0给去掉。
综上#就是指如果代表的该位置上没有数字,就为空,0就是如果没有数字就用0来代替
有时候double类型的数据可能位数比较长,这个时候我们就需要对它的位数进行限制,这里可以通过把double类型的数转换为String字符串的时候对他进行格式化
如一个double类型的变量 n;
n.toString("#.##");就是将n转换为保留两位小数,如3.1234就转换位 3.12
如果是0.123就会转换为:.12
用n.toString("0.##");就不会把小数点前第一位的0给去掉。
综上#就是指如果代表的该位置上没有数字,就为空,0就是如果没有数字就用0来代替