C语言中float数据类型保留几位有效数字?

日期:2019-04-13 02:34:36 人气:1

C语言中float数据类型保留几位有效数字?

float数据 机器内是2进制数, 1位符号位 8位指数位 23位“尾数”位 共32 位 2进制数。 平时讲 有效数字 是6~7位 ,指10进制。 通常程序输入的数是10进制,进入机器后要化成2进制,计算完又转十进制输出。 10进制到2进制,2进制到10进制 转换,有的数化不净,有的数化得净。 如同10进制分数化10进制小数,有的化得净(例如 4分之1,变0.25),有的化不净(例如 3分之1,变0.33333....)。 10进制到2进制,2进制到10进制 转换,化
    A+
热门评论