我最討厭C語言衍生的語言(作為數學家)是(-1) % 8 // comes out as -1, and not 7fmodf(-1,8) // fails similarly最好的解決方案是什么?C ++允許使用模板和運算符重載,但對我而言,這兩者都是晦澀難懂的地方。實例感激不盡。
3 回答

慕神8447489
TA貢獻1780條經驗 獲得超1個贊
我剛剛注意到Bjarne Stroustrup標記%為余數運算符,而不是模運算符。
我敢打賭,這是ANSI C&C ++規范中的正式名稱,并且濫用術語已廣為流行。有人知道這一點嗎?
但是,如果是這種情況,那么C的fmodf()函數(可能還有其他函數)將很容易引起誤解。它們應標記為fremf()等
- 3 回答
- 0 關注
- 644 瀏覽
添加回答
舉報
0/150
提交
取消