pytho****@googl*****
pytho****@googl*****
2011年 2月 18日 (金) 02:46:45 JST
Revision: 3c1d002d0a Author: cocoa****@gmail***** Date: Thu Feb 17 09:21:25 2011 Log: tutorial/stdlib2.rst 差分翻訳 http://code.google.com/p/python-doc-ja/source/detail?r=3c1d002d0a Modified: /tutorial/stdlib2.rst ======================================= --- /tutorial/stdlib2.rst Tue Nov 16 08:40:30 2010 +++ /tutorial/stdlib2.rst Thu Feb 17 09:21:25 2011 @@ -89,8 +89,8 @@ >>> x = 1234567.8 >>> locale.format("%d", x, grouping=True) '1,234,567' - >>> locale.format("%s%.*f", (conv['currency_symbol'], - ... conv['frac_digits'], x), grouping=True) + >>> locale.format_string("%s%.*f", (conv['currency_symbol'], + ... conv['frac_digits'], x), grouping=True) '$1,234,567.80' @@ -486,9 +486,14 @@ :mod:`decimal` では、 10 進浮動小数の 算術演算をサポートする :class:`Decimal` データ型を提供しています。組み込み の 2 進浮動小数の実装である :class:`float` -に比べて、この新たなクラスがとりわけ便利なのは、厳密な 10 進表記や計算精度 の制御、法的または -規制上の理由に基づく値丸めの制御、有効桁数の追跡が必要になる金融計算などの アプリケーションや、ユーザが手計算の結果と同じ演算結果を期待するような -アプリケーションの場合です。 +に比べて、このクラスがとりわけ便利なのは、 + +* 厳密な 10 進表記や計算精度の制御、 +* 法的または規制上の理由に基づく値丸めの制御、 +* 有効桁数の追跡が必要になる金融計算などのアプリケーション、 +* ユーザが手計算の結果と同じ演算結果を期待するようなアプリケーション + +の場合です。 .. % Decimal Floating Point Arithmetic .. % The \ulink{\module{decimal}}{../lib/module-decimal.html} module offers a @@ -512,7 +517,7 @@ >>> from decimal import * >>> Decimal('0.70') * Decimal('1.05') - Decimal("0.7350") + Decimal('0.7350') >>> .70 * 1.05 0.73499999999999999 @@ -535,7 +540,7 @@ :: >>> Decimal('1.00') % Decimal('.10') - Decimal("0.00") + Decimal('0.00') >>> 1.00 % 0.10 0.09999999999999995 @@ -553,6 +558,6 @@ >>> getcontext().prec = 36 >>> Decimal(1) / Decimal(7) - Decimal("0.142857142857142857142857142857142857") + Decimal('0.142857142857142857142857142857142857')