9. 数値と数学モジュール
***********************

この章で記述されているモジュールは、数値に関するあるいは数学関係の関数
とデータ型を提供します。 "numbers" モジュールは、数値の型の抽象的な階
層を定義します。 "math" と "cmath" モジュールは、浮動小数点数と複素数
のための様々な数学関数を含んでいます。 "decimal" モジュールは、任意精
度の計算を使用して、10進数の正確な表現をサポートします。

この章では以下のモジュールが記述されています:

* 9.1. "numbers" --- 数の抽象基底クラス

  * 9.1.1. 数値塔

  * 9.1.2. 型実装者のための注意事項

    * 9.1.2.1. さらに数のABCを追加する

    * 9.1.2.2. 算術演算の実装

* 9.2. "math" --- 数学関数

  * 9.2.1. 数論および数表現の関数

  * 9.2.2. 指数関数と対数関数

  * 9.2.3. 三角関数

  * 9.2.4. 角度変換

  * 9.2.5. 双曲線関数

  * 9.2.6. 特殊関数

  * 9.2.7. 定数

* 9.3. "cmath" --- 複素数のための数学関数

  * 9.3.1. 極座標変換

  * 9.3.2. 指数関数と対数関数

  * 9.3.3. 三角関数

  * 9.3.4. 双曲線関数

  * 9.3.5. 類別関数

  * 9.3.6. 定数

* 9.4. "decimal" --- 十進固定及び浮動小数点数の算術演算

  * 9.4.1. クイックスタートチュートリアル

  * 9.4.2. Decimal オブジェクト

    * 9.4.2.1. 論理引数

  * 9.4.3. Context オブジェクト

  * 9.4.4. 定数

  * 9.4.5. 丸めモード

  * 9.4.6. シグナル

  * 9.4.7. 浮動小数点数に関する注意

    * 9.4.7.1. 精度を上げて丸め誤差を抑制する

    * 9.4.7.2. 特殊値

  * 9.4.8. スレッドを使った処理

  * 9.4.9. レシピ

  * 9.4.10. Decimal FAQ

* 9.5. "fractions" --- 有理数

* 9.6. "random" --- 擬似乱数を生成する

  * 9.6.1. 保守 (bookkeeping) 関数

  * 9.6.2. 整数用の関数

  * 9.6.3. シーケンス用の関数

  * 9.6.4. 実数分布

  * 9.6.5. 他の生成器

  * 9.6.6. 再現性について

  * 9.6.7. 例とレシピ

* 9.7. "statistics" --- 数理統計関数

  * 9.7.1. 平均及び中心位置の測度

  * 9.7.2. 分散の測度

  * 9.7.3. 関数の詳細

  * 9.7.4. 例外
