[#43675] rubyをソースからコンパイルしての質問 — "Nobuyuki Inaba" <nobuyuki.inaba@...>
稲葉と申します。
9 messages
2007/07/07
[#43676] Re: rubyをソースからコンパイルしての質問
— Nobuyoshi Nakada <nobu@...>
2007/07/07
なかだです。
[#43686] Re: rubyをソースからコンパイルしての質問
— "Nobuyuki Inaba" <nobuyuki.inaba@...>
2007/07/09
いなばです。
[#43692] require の使いかた ? — ohrsts@...
小原です。御世話になっています。
16 messages
2007/07/09
[#43709] RubyGemsマニュアルの翻訳について — replore <replore@...>
こんにちは、菊田というものです
5 messages
2007/07/12
[#43713] Re: 演算子の優先順位(was: Re: irb と python のバグ?) — "きむらこういち" <hogemuta@...>
木村です。
20 messages
2007/07/14
[#43715] Re: 演算子の優先順位(was: Re: irb
— TunTun-m <tntn@...>
2007/07/14
bc では次式の結果は 0.81 ではなく 0.8 になります。
[#43725] Re: 演算子の優先順位(was: Re: irb
— IWAOKA Masahiro <iwaoka@...>
2007/07/16
いわおかです。
[#43727] Re: 演算子の優先順位(was: Re: irb
— Tanaka Akira <akr@...>
2007/07/16
In article <20070716021644.GA34737@barber.fe.rn.tuat.ac.jp>,
[#43728] Re: 演算子の優先順位(was: Re: irb
— IWAOKA Masahiro <iwaoka@...>
2007/07/16
In the message <874pk4q4o8.fsf@fsij.org>,
[#43746] Hash.mergeはなぜHash.+ではないの? — "ARAI Shunichi" <arai@...>
素朴な疑問です。
6 messages
2007/07/19
[ruby-list:43734] Re: 演算子の優先順位(was: Re: irb
From:
山崎雄介 <y-yamasaki@...>
Date:
2007-07-16 14:36:17 UTC
List:
ruby-list #43734
山崎(ゆ)です。 > 0.9 x 0.9 = 0.8 ならば > 0.1 x 0.1 = 0.0 になるということでしょうか? 現実の有効数字のルールを適用するならば、 0.9 x 0.9 = 0.81 =~ 0.8 0.1 x 0.1 = 0.01 bc的有効数字のルールを適用するならば、 0.9 x 0.9 = 0.81 =~ 0.8 0.9 x 0.9 = 0.01 =~ 0.0 ということになるのだと思います。bc的有効数字のルールらしきものとして、 マニュアルに以下のような記述がありました。 http://www.linux.or.jp/JM/html/GNU_bc/man1/bc.1.html > 数には length と scale という 2 つの属性があります。 length は 10 進での > 有効桁数で、scale は小数点以下の 10 進での有効桁数です。例えば、 > .000001 は、lengthが 6 で、scale も 6 です。 > 1935.000 は、lengthが 7 で、scale が 3 です。 これによるとbcでの0.01は (length = 2, scale = 2)ということのようです。 したがって、有効桁数1に丸められた結果、0.01 ~= 0.0になるのでしょう。 --- Yusuke Yamasaki <y-yamasaki@saeilo.co.jp>