зеркало из https://github.com/mozilla/pluotsorbet.git
more float tests
This commit is contained in:
Родитель
2ec7fa51e0
Коммит
78aa40e8aa
|
@ -13,12 +13,18 @@ public class TestOps {
|
|||
return a + b;
|
||||
}
|
||||
|
||||
static float fneg(float a) {
|
||||
return -a;
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
Assert("Do asserts work", true);
|
||||
Assert("add two ints", iadd(1, 2) == 3);
|
||||
Assert("overflow", iadd(0x7fffffff, 1) == -2147483648);
|
||||
Assert("underflow", iadd(-2147483648, -1) == 0x7fffffff);
|
||||
Assert("add two floats", fadd(1.0f, 2.0f) == 3.0f);
|
||||
Assert("max float + 1", fadd(Float.MAX_VALUE, 1) == Float.MAX_VALUE);
|
||||
Assert("float neg", fneg(1.0f) == -1.0f);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче