发布网友 发布时间:2024-10-07 10:15
共5个回答
热心网友 时间:2024-10-07 20:27
能啊,只是用单精度输出的时候,只能 保证7位有效数字,可能和你原来赋值的数,有些出入。热心网友 时间:2024-10-07 20:31
可以赋,但超过七位的有效位会被丢弃,精度损失。热心网友 时间:2024-10-07 20:31
写一个简单的例子就会知道对错。例如下面的例子:热心网友 时间:2024-10-07 20:27
你好,可以的。因为当有效数字超过七位的部分在赋值给一个单精度的变量时会自动截取前七位有效数字,系统不会显示错误。热心网友 时间:2024-10-07 20:28
单精度能精确7位,如果超出也不会错误,系统显示后面的位数精度不够,可以看看单精度数据的具体存储形式,符号位1位,指数位8位,和23个尾数位