回答編集履歴
2
説明を追加
answer
CHANGED
@@ -6,4 +6,6 @@
|
|
6
6
|
|
7
7
|
```ruby
|
8
8
|
output = "%.2f"%(array.inject(:+).round(n))
|
9
|
-
```
|
9
|
+
```
|
10
|
+
|
11
|
+
%.2fという書式指定子によりarray.inject(:+).round(n)の結果を小数点以下2桁固定の文字列に変換しています。
|
1
記述を微修正
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
output = array.inject(:+).round(2).to_s
|
3
3
|
```
|
4
4
|
|
5
|
-
この行を、以下のように書式指定して文字列変換するようにしてはどうでしょう。
|
5
|
+
この行を、以下のように%メソッドを用いて書式指定して文字列変換するようにしてはどうでしょう。
|
6
6
|
|
7
7
|
```ruby
|
8
8
|
output = "%.2f"%(array.inject(:+).round(n))
|