pengyuwa 发表于 2014-7-31 22:24:03

关于取模的 运算符号 %

我今天发现 double 和float 只要有小数点的就不能取模。c语言不可以但是试了其他的语言确实可以的比如:
C语言是提示“ error C2296: '%' : illegal, left operand has type 'const double '”其他的语言又可以。这是C语言的局限吗?

YIn 发表于 2014-7-31 22:32:51

%(取模)操作数必须是int浮点型你可以用fmod函数
页: [1]
查看完整版本: 关于取模的 运算符号 %