发布网友
共2个回答
热心网友
因为float只能保证6~7位有效数字(float共4个字节32位,1位符号位,8位指数位,23位数值位。23个数值位最大可以表示8388608,最多7个数字)。
double的精度会高一些,可以保证15~16位有效数字。
热心网友
%.8f表示输出数值保留小数点后8位