エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
C言語のdiv関数というものの存在を今日知りました。 商と余りを一度に求めるそうです。 #include <stdli... C言語のdiv関数というものの存在を今日知りました。 商と余りを一度に求めるそうです。 #include <stdlib.h> int main() { int i, sum = 0; for (i=0; i 同等ものを「/」と「%」を使って書くと次のようになります。 #include <stdlib.h> int main() { int i, sum = 0; for (i=0; i ついでに計測 $ time ./use_div real 0m2.327s user 0m2.313s sys 0m0.020s $ time ./use_operator real 0m0.897s user 0m0.891s sys 0m0.000s div遅すぎ... 予想してましたが、やっぱり遅かった。 いまいちdivの存在意義が分かりません。 ちなみにCommon Lispではtrunc