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

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

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

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

  * 数値塔

  * Notes for type implementers

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

    * 算術演算の実装

* "math" --- 数学関数

  * Number-theoretic functions

  * Floating point arithmetic

  * Floating point manipulation functions

  * Power, exponential and logarithmic functions

  * Summation and product functions

  * 角度変換

  * 三角関数

  * 双曲線関数

  * 特殊関数

  * 定数

* "cmath" --- 複素数用の数学関数

  * 極座標変換

  * 指数関数と対数関数

  * 三角関数

  * 双曲線関数

  * 類別関数

  * 定数

* "decimal" --- 10進固定小数点と浮動小数点の演算

  * Quick-start tutorial

  * Decimal オブジェクト

    * 論理引数

  * Context オブジェクト

  * 定数

  * 丸めモード

  * シグナル

  * Floating-point notes

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

    * 特殊値

  * スレッドを使った処理

  * レシピ

  * Decimal FAQ

* "fractions" --- 有理数

* "random" --- 疑似乱数を生成する

  * 保守 (bookkeeping) 関数

  * バイト列用の関数

  * 整数用の関数

  * シーケンス用の関数

  * Discrete distributions

  * 実数分布

  * 他の生成器

  * 再現性について

  * 使用例

  * レシピ

  * コマンドラインでの使用

  * コマンドラインの例

* "statistics" --- 数学的統計関数

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

  * 分散の測度

  * 2入力間の関係の統計

  * 関数の詳細

  * 例外

  * "NormalDist" オブジェクト

  * 例とレシピ

    * Classic probability problems

    * Monte Carlo inputs for simulations

    * Approximating binomial distributions

    * Naive bayesian classifier
