人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ruby で、 整数のiの計算式を文字列化したいのです。例えば i+1 を文字列にするのはどうするといいのでしょうか? a + {i+1}.to_s のような感じで何かできそうな気がします。

●質問者: kaiketsu
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:Ruby to_s 整数 文字列 計算
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● machua
●60ポイント

■何かできそうな気がするパターン

10.times{|i|

str = "i + 1 = "+ (i + 1).to_s + " (i=" + i.to_s + ")\n"

puts str

}

■printfを使ったパターン

10.times{|i|

printf("i + 1 = %d (i=%d) \n", i + 1, i)

}

■結果

i + 1 = 1 (i=0)

i + 1 = 2 (i=1)

i + 1 = 3 (i=2)

...略

http://www.ruby-lang.org/ja/man/html/Integer.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ