回答編集履歴
1
abs
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)`でいいかも。
|