首页 > 用户发贴区 > 编程问题提问区 > 请教一下浮点型数据取位问题
2009
07-04

请教一下浮点型数据取位问题

float的有效数字是6~7位,请问这个“6~7”是什么意思?如果说一个float型只有4位数,如“1234”,那它用十进制表示的话是“1234.000”吗?


谢谢指教….


请教一下浮点型数据取位问题》有 2 条评论

  1. Freeze 说:

    指小数点后6位,我记得都是6位 哪来的7位啊

  2. jumby 说:

    单精度型浮点数据取位为6到7位,一般取7位;C规定浮点型数据输出时取7位有效数字,且小数部分取6位,即使没有小数,同样在实数后面加小数点和6位(即小数点后加6个0),单精度取6位小数,双精度同样取6位小数。

留下一个回复