gpt4 book ai didi

c++ - 为什么我必须添加一个小数才能使 C++ 中的数学正确

转载 作者:行者123 更新时间:2023-11-28 01:28:11 24 4
gpt4 key购买 nike

<分区>

我正在计算一个球体的体积,经过大量研究后我发现我不能使用:

float sphereRadius = 2.33;
float volSphere = 0;
volSphere = (4/3) * (M_PI) * std::pow(sphereRadius, 3);

但必须添加 3.0 才能得到正确答案。

volSphere = (4/3.0) * (M_PI) * std::pow(sphereRadius, 3);

为什么必须加上小数才能得到正确的计算?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com