エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rust で書いたプログラムがなんか遅い - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rust で書いたプログラムがなんか遅い - Qiita
要約 C++ だと 11.44 秒かかるものが Rust だと 18.36 秒もかかって遅い。なぜだ? 議論する内容 Leibni... 要約 C++ だと 11.44 秒かかるものが Rust だと 18.36 秒もかかって遅い。なぜだ? 議論する内容 Leibniz 級数というものを使って円周率を計算するプログラムを Rust と C++ で実装して速度を比較する。実行時に級数の項の数を引数として渡して計算させる。うまくプログラムが書けていれば、Rust と C++/Clang ではほとんど性能が変わらないはずだが… Rust でのコード・コンパイル・実行 use std::env; fn powersign(n: i64) -> i64 { if n % 2 == 0 { 1 } else { -1 } } fn leibniz(n: i64) -> f64 { let mut s: f64 = 0.0; for k in 0..=n { s += powersign(k) as f64/ (2 * k + 1) as