argra****@users*****
argra****@users*****
2012年 9月 30日 (日) 04:59:29 JST
Index: docs/modules/bignum-0.23/bigint.pod diff -u docs/modules/bignum-0.23/bigint.pod:1.1 docs/modules/bignum-0.23/bigint.pod:1.2 --- docs/modules/bignum-0.23/bigint.pod:1.1 Fri Sep 9 04:45:54 2011 +++ docs/modules/bignum-0.23/bigint.pod Sun Sep 30 04:59:29 2012 @@ -823,5 +823,12 @@ (C) by Tels L<http://bloodgate.com/> in early 2002 - 2007. +=begin meta + +Translate: SHIRAKATA Kentaro <argra****@ub32*****> (0.23) +Status: in progress + +=end meta + =cut Index: docs/modules/bignum-0.23/bignum.pod diff -u docs/modules/bignum-0.23/bignum.pod:1.1 docs/modules/bignum-0.23/bignum.pod:1.2 --- docs/modules/bignum-0.23/bignum.pod:1.1 Fri Sep 9 04:45:54 2011 +++ docs/modules/bignum-0.23/bignum.pod Sun Sep 30 04:59:29 2012 @@ -104,10 +104,10 @@ =end original -Don't worry if it says Math::BigInt::Lite, bignum and friends will use Lite -if it is installed since it is faster for some operations. It will be -automatically upgraded to BigInt whenever necessary: -(TBT) +Math::BigInt::Lite と言われても気にしないで下さい; bignum および +親類は、Lite がインストールされている場合は使います; これはいくつかの +演算がより速いからです。 +もし必要なら自動的に BigInt に昇格します: perl -Mbignum -le 'print ref(2**255)' @@ -119,10 +119,9 @@ =end original -This also means it is a bad idea to check for some specific package, since -the actual contents of $x might be something unexpected. Due to the -transparent way of bignum C<ref()> should not be necessary, anyway. -(TBT) +これは、$x の実際の内容は不確定なので、特定のパッケージかどうかを +チェックするというのは良くない考えであることも示しています。 +とにかく、bignum での C<ref()> の透過的な方法は不要のはずです。 =begin original @@ -131,9 +130,8 @@ =end original -Since Math::BigInt and BigFloat also overload the normal math operations, -the following line will still work: -(TBT) +Math::BigInt と BigFloat は通常の算術演算もオーバーロードするので、 +以下のような行も動作するままです: perl -Mbignum -le 'print ref(1234+1234)' @@ -144,9 +142,9 @@ =end original -Since numbers are actually objects, you can call all the usual methods from -BigInt/BigFloat on them. This even works to some extent on expressions: -(TBT) +数値は実際にはオブジェクトなので、使われている BigInt/BigFloat の全ての +通常のメソッドを呼び出すことができます。 +これは式のいくつかの拡張に対してさえ動作します: perl -Mbignum -le '$x = 1234; print $x->bdec()' perl -Mbignum -le 'print 1234->copy()->binc();' @@ -939,7 +937,12 @@ =begin original Some cool command line examples to impress the Python crowd ;) - + +=end original + +Some cool command line examples to impress the Python crowd ;) +(TBT) + perl -Mbignum -le 'print sqrt(33)' perl -Mbignum -le 'print 2*255' perl -Mbignum -le 'print 4.5+2*255' @@ -982,5 +985,12 @@ (C) by Tels L<http://bloodgate.com/> in early 2002 - 2007. +=begin meta + +Translate: SHIRAKATA Kentaro <argra****@ub32*****> (0.23) +Status: in progress + +=end meta + =cut Index: docs/modules/bignum-0.23/bigrat.pod diff -u docs/modules/bignum-0.23/bigrat.pod:1.1 docs/modules/bignum-0.23/bigrat.pod:1.2 --- docs/modules/bignum-0.23/bigrat.pod:1.1 Fri Sep 9 04:45:54 2011 +++ docs/modules/bignum-0.23/bigrat.pod Sun Sep 30 04:59:29 2012 @@ -711,5 +711,12 @@ (C) by Tels L<http://bloodgate.com/> in early 2002 - 2007. +=begin meta + +Translate: SHIRAKATA Kentaro <argra****@ub32*****> (0.23) +Status: in progress + +=end meta + =cut