Rubyのテストデモです。

0.999....(循環小数)は、
0.999... = 9 × ( 1 / 10 )**1 + 9 x ( 1 / 10 )**2 + 9 × ( 1 / 10 )**3・・・+ 9 × ( 1 / 10 )**n +・・・
※ここで**nはn乗を表すものとします。n=∞で0.999...は 1に等しくなります。
これをn = 9まで計算するrubyのプログラムを作り計算させてみました。

左側がtest01.rbというファイルをbluefishエディターで開いたものです。
右側の端末で、%ruby19 test01.rb[ENTER]でそのプログラムを実行させて結果を表示させました。