发布网友 发布时间:2023-06-07 22:37
共2个回答
热心网友 时间:2024-01-21 18:58
浮点型数在参与运算时,编译系统默认将float型强制转换为double型(*转换),float型与double型是有区别的,float型在内存中占用4个字节,而double型在内存中占用8个字节,所以后面加 f 是为了防止系统将float型的只读变量pi(有人把它叫常量)*强制转换成double型,这样做的最大原因可能是考虑它的移植性。热心网友 时间:2024-01-21 18:59
const float是不可修改浮点型,float是可以修改的,如果const float想修改只能强制转换追问那既然 const float是不可修改浮点型