gpt4 book ai didi

C语言: float % float why expression must have integral type

转载 作者:行者123 更新时间:2023-11-30 20:46:44 29 4
gpt4 key购买 nike

我尝试执行此操作,看看此操作是否只需要完整的部分 (20%4)或全部(20.4%4.4)

float x = 20.4;
float y = 4.0;
float z;
z = x%y;

并得到了这个编译器 error :

expression must have integral type

最佳答案

您只能使用 % 来获取整数除法的余数。

要获取浮点除法的余数,请使用fmod()函数代替。

关于C语言: float % float why expression must have integral type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48670495/

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