[#49804] Re: 小数点以下の表示で質問があります。 — Fumiaki Sakamoto <ght8270407fs@...>

自己レスですみません。

14 messages 2014/04/23
[#49805] Re: 小数点以下の表示で質問があります。 — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp> 2014/04/23

きしもとです

[#49806] Re: 小数点以下の表示で質問があります。 — Fumiaki Sakamoto <ght8270407fs@...> 2014/04/23

きしもとさま

[#49808] Re: 小数点以下の表示で質問があります。 — Tetsuo Sakaguchi <saka@...> 2014/04/23

阪口です。

[ruby-list:49807] Re: 小数点以下の表示で質問があります。

From: Fumiaki Sakamoto <ght8270407fs@...>
Date: 2014-04-23 06:40:54 UTC
List: ruby-list #49807
多少プログラミングが異なりますが、下記ブログリンクにあるような結果も見られま
す。
美しくないプログラムの見本みたいで恥ずかしいですが、何かのヒントにならないも
のかと載せて見ました。
宜しければご覧ください。

http://d.hatena.ne.jp/hateua123/20140423/1398234763

坂元史明


On 2014/04/23 15:17, "Fumiaki Sakamoto" <ght8270407fs@kfa.biglobe.ne.jp>
wrote:

>きしもとさま
>
>綺麗に出力される方法はないかと、あまり分からないまま手探りでやってみました。
>Rationalを使っても、0.1という形で10分の1を表現しても私の方法では結果は同じで
>した。
>もともと、0.999...という循環小数が
>0.999...= 9 x (1/10)**1 + 9 x (1/10)**2 + 9 x (1/10)**3 + ・・・+ 9 x
>(1/10)**n
>で表現され、n=∞の時に1に等しくなるというところを出典に試しに計算させたもので
>す。
>
>
>On 2014/04/23 13:33, "KISHIMOTO, Makoto" <ksmakoto@dd.iij4u.or.jp> wrote:
>
>>きしもとです
>>
>>> require 'rational'
>>> a = 0.1  あるいは a = Rational(1, 10)
>>
>>この、中途半端に有理数を使って(使おうとして)いるのは何でしょうか?
>
>


In This Thread

Prev Next