C语言中long型转换成float型怎么转换,假如数字较大时

2025-04-02 10:37:58
推荐回答(1个)
回答1:

直接用(float)a转换,只是精度会有下降,在32位系统中float有1个符号位+8个2的幂次位+23个精度位=32位,long有1个符号位+31个精度位=32位,有效数字会有损失。