|第 12 章|
|第 13 章|
|第 14 章|
|第 15 章|
|第 16 章|
|第 17 章|
|第 18 章|
|第 19 章|
|第 20 章|
|第 21 章|
第 12 章
(1)的参考答案
使用问题中提供的公式直接定义方法。
1
2
3
def cels2fahr(cels)
return cels * 9.0 / 5.0 + 32.0
end
虽然问题中的公式为“华氏 = 摄氏 × 9 ÷ 5 + 32”,但为了用浮点小数表示计算结果,9、5分别转换为9.0
»
|第 1 章|
|第 2 章|
|第 3 章|
|第 4 章|
|第 5 章|
|第 6 章|
|第 7 章|
|第 8 章|
|第 9 章|
|第 10 章|
|第 11 章|
|第 12 章|
|第 13 章|
|第 14 章|
|第 15 章|
|第 16 章|
|第 17 章|
|第 18 章|
|第 19 章|
|第 20 章|
|第 21 章|
|第 22 章|
|第 23 章|
第 1 章
代码清单 1.1:helloruby.rb
1
print("Hello, Ruby.
»
|第 12 章|
|第 13 章|
|第 14 章|
|第 15 章|
|第 16 章|
|第 17 章|
|第 18 章|
|第 19 章|
|第 20 章|
|第 21 章|
第 12 章
(1)的参考答案
使用问题中提供的公式直接定义方法。
1
2
3
def cels2fahr(cels)
return cels * 9.0 / 5.0 + 32.0
end
虽然问题中的公式为“华氏 = 摄氏 × 9 ÷ 5 + 32”,但为了用浮点小数表示计算结果,9、5分别转换为9.0
»
|第 1 章|
|第 2 章|
|第 3 章|
|第 4 章|
|第 5 章|
|第 6 章|
|第 7 章|
|第 8 章|
|第 9 章|
|第 10 章|
|第 11 章|
|第 12 章|
|第 13 章|
|第 14 章|
|第 15 章|
|第 16 章|
|第 17 章|
|第 18 章|
|第 19 章|
|第 20 章|
|第 21 章|
|第 22 章|
|第 23 章|
第 1 章
代码清单 1.1:helloruby.rb
1
print("Hello, Ruby.
»