在c语言中,将一个double类型数据赋给float变量时,截取其前面7位有效数字,存放到float变量的存储单元32

2025-04-14 17:42:20
推荐回答(1个)
回答(1):

整个float型的数据,能表示7位数据,及有效数有7位,小数点后几位看int型的整数部分有多少。
如果是将整形赋给float型变量则算小数点之前的数一起,有效位数为7位;
如:将23赋给float型,则结果为23.00000
如果是将整形赋给double型变量则算小数点之前的数一起,有效位数为16位;