gpt4 book ai didi

c++ - 定义处理方式不同吗?

转载 作者:太空狗 更新时间:2023-10-29 23:25:21 26 4
gpt4 key购买 nike

<分区>

为什么会这样 code给我值“4”而不是“0”?

#define PLUGIN_PPQ 96
#define MIDIENGINE_SCORE_LENGTH PLUGIN_PPQ * 4

int main ()
{
int mCurrentPatternPulse = 97;
int patternBar = (int)floor(mCurrentPatternPulse / MIDIENGINE_SCORE_LENGTH);
cout << "value: " << patternBar << " (" << MIDIENGINE_SCORE_LENGTH << ")";
}

97/384(带/不带地板)应该给我 0。

但它似乎除以 96 而不是 384?即使我打印 MIDIENGINE_SCORE_LENGTH 是 384...

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