您的位置首页百科词条

如何判断float有几位小数?

如何判断float有几位小数?

float型的精度连同整数部分才7位左右,但输出长度却是由程序指定的,多于7位的部分是由系统“随培虚意”填上的,所以光注意小数部分没有意义。不妨固定取8位或7位即可。如果不想要小数点后面的无效0,可在转换成字符串后从后面向前将0依次删除。另:double型的精度可搏贺达到16位左右基中派,建议用double型,在转换成字符串前固定截取10位以下某个值肯定是高准确度的,不妨一试。