Skip to content

Commit f4b3589

Browse files
authored
fix: Fix typo (gcm -> gcd, `gcd() -> gcd()`)
以下の修正を行いました. - gcm -> gcd - ``gcd() -> `gcd()`
1 parent c7a1665 commit f4b3589

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

archive/boost_docs/libs/rational/rational.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,8 @@ Float rational_cast(const rational<Int>& src)
305305
このほかに、コンストラクタ・代入・0との比較が行われるが、これらの負荷は剰余演算に比べると、取るに足らないものである。
306306
- `lcm()` 関数は、本質的に `gcd()` を算出した後、2回の乗算と(1回の)除算を行うものである。
307307
- 加算と減算は複雑である。
308-
加算と減算には基本要素となる整数型上で、平均して2回の `gcm()` 、3回の除算、3回の乗算と1回の加算が必要である。
309-
- 乗算と除算には、2回の ``gcd()、2回の乗算、そして、4回の除算が必要である。
308+
加算と減算には基本要素となる整数型上で、平均して2回の `gcd()` 、3回の除算、3回の乗算と1回の加算が必要である。
309+
- 乗算と除算には、2回の `gcd()` 、2回の乗算、そして、4回の除算が必要である。
310310
- 比較演算子の実行には、最悪の場合、2回の `gcd()` , 2回の乗算、4回の除算、そして比較が必要である。
311311
しかしながら、`int` タイプにおける比較演算のコストが低い(そして、0との比較はさらに低コストである)と仮定すると、比較演算のオーバーヘッドを下げることのできる特別なケースがいくつか存在する。
312312
特に、 `==` と `!=` の実行時間は、基本要素となる整数型の比較時間程度のコストで終了する。

0 commit comments

Comments
 (0)