gpt4 book ai didi

C++:x/60 = 2,但 60/x = 0?

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:25 25 4
gpt4 key购买 nike

我正在用 C++ 编写音乐生成器,目前正在研究 BPM。为了获得音符之间等待的时间量,我使用了 60/bpm,但这计算结果为零。我已经检查以确保声明了 bpm,而且确实如此。出于某种原因尝试 60/bpm 得到 2。这是为什么?

最佳答案

因为考虑到常数是整数,60/120 是 0。 (从 x/60 = 2 推断出 120。)例如,您需要使用 60.0/x 来获得 float 。

关于C++:x/60 = 2,但 60/x = 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20528102/

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