回答編集履歴
6
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
`NSString`
|
1
|
+
`NSString`では`+`の演算子が使えないので`String`だとできます。
|
2
2
|
|
3
3
|
※ 桁数を`format:"%.2f"`で決めているのであたらめて`substring(to: 4)`の様に抜き出す必要は無いです。
|
4
4
|
|
5
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
`NSString`には`+`の演算子がないので`String`で受けるとできます。
|
2
2
|
|
3
3
|
※ 桁数を`format:"%.2f"`で決めているのであたらめて`substring(to: 4)`の様に抜き出す必要は無いです。
|
4
4
|
|
4
修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
以下の様に`String`で受けるとできます。
|
2
2
|
|
3
|
-
※
|
3
|
+
※ 桁数を`format:"%.2f"`で決めているのであたらめて`substring(to: 4)`の様に抜き出す必要は無いです。
|
4
4
|
|
5
5
|
|
6
6
|
|
3
修正
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
以下の様に`String`で受けるとできます。
|
2
|
+
|
3
|
+
※ 変換に必要ない部分は削除しました。
|
2
4
|
|
3
5
|
|
4
6
|
|
2
修正
test
CHANGED
@@ -13,3 +13,15 @@
|
|
13
13
|
//=> "あなたの正解率は、 2.56% でした"
|
14
14
|
|
15
15
|
```
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
`NSString`にキャストしたい場合は最後まとめてキャストすればよいです。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
```swift
|
24
|
+
|
25
|
+
let text = ("あなたの正解率は、 " + "\(String(format:"%.2f",hitRatio))" + "% でした") as NSString
|
26
|
+
|
27
|
+
```
|
1
修正
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
let text: String = "あなたの正解率は、 " + "\(
|
11
|
+
let text: String = "あなたの正解率は、 " + "\(String(format:"%.2f",hitRatio))" + "% でした"
|
12
12
|
|
13
13
|
//=> "あなたの正解率は、 2.56% でした"
|
14
14
|
|