回答編集履歴
1
修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
Math.Sign(a)
|
1
|
+
Math.Sign(a) * Math.Sign(b) < 0 では?
|
2
2
|
|
3
3
|
Math.Sign() は -1, 0, 1 を返します。
|
4
4
|
a と b の符号が反転していれば、 Math.Sign(a) + Math.Sign(b) は -1 になります。
|
5
|
-
a, bの両方またはどちらかが 0 なら Math.Sign(a)
|
5
|
+
a, bの両方またはどちらかが 0 なら Math.Sign(a) * Math.Sign(b) は 0 になります。
|
6
|
-
a と bの符号が同じなら、Math.Sign(a)
|
6
|
+
a と bの符号が同じなら、Math.Sign(a) * Math.Sign(b) は 1 になります。
|