たのしいRuby 第10章 数値(Numeric)クラスの練習問題をやってみた。 (1)と(2)は華氏を摂氏、もしくは逆の摂氏を華氏に変換するプログラムを書けと言う問題。小数点以下を求める為に引数をFloat()で囲む。そんなに難しい問題じゃないので、テストはかなり適当。 require 'test/unit' require 'cels2fahr' class TestCels2Fahr < Test::Unit::TestCase def test_cels2fahr assert_equal(50, cels2fahr(10)) assert_equal(77, cels2fahr(25)) end end