回答編集履歴

1

abs

2018/06/22 07:58

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -10,10 +10,20 @@
10
10
 
11
11
  ```swift
12
12
 
13
- actual.distance(to: expected) < .ulpOfOne
13
+ abs(actual.distance(to: expected)) < .ulpOfOne
14
14
 
15
15
  ```
16
16
 
17
17
 
18
18
 
19
19
  「差がイプシロン未満なら等しいとみなす」ということです。
20
+
21
+
22
+
23
+ # 修正
24
+
25
+
26
+
27
+ distance(to:)は絶対値だと思っていたら違ってました。`abs()`で囲って下さい。
28
+
29
+ 素直に`abs(actual - expected)`でいいかも。