< prev index next >

test/jdk/java/lang/Math/DivModTests.java

Print this page

        

*** 89,102 **** testIntFloorDivMod(Integer.MAX_VALUE, 3, 715827882, 1); testIntFloorDivMod(Integer.MAX_VALUE - 1, 3, 715827882, 0); testIntFloorDivMod(Integer.MIN_VALUE, 3, -715827883, 1); testIntFloorDivMod(Integer.MIN_VALUE + 1, 3, -715827883, 2); testIntFloorDivMod(Integer.MIN_VALUE + 1, -1, Integer.MAX_VALUE, 0); - testIntFloorDivMod(Integer.MAX_VALUE, Integer.MAX_VALUE, 1, 0); - testIntFloorDivMod(Integer.MAX_VALUE, Integer.MIN_VALUE, -1, -1); - testIntFloorDivMod(Integer.MIN_VALUE, Integer.MIN_VALUE, 1, 0); - testIntFloorDivMod(Integer.MIN_VALUE, Integer.MAX_VALUE, -2, 2147483646); // Special case of integer overflow testIntFloorDivMod(Integer.MIN_VALUE, -1, Integer.MIN_VALUE, 0); } /** --- 89,98 ----
*** 181,194 **** testLongFloorDivMod(Long.MAX_VALUE, 3L, Long.MAX_VALUE / 3L, 1L); testLongFloorDivMod(Long.MAX_VALUE - 1L, 3L, (Long.MAX_VALUE - 1L) / 3L, 0L); testLongFloorDivMod(Long.MIN_VALUE, 3L, Long.MIN_VALUE / 3L - 1L, 1L); testLongFloorDivMod(Long.MIN_VALUE + 1L, 3L, Long.MIN_VALUE / 3L - 1L, 2L); testLongFloorDivMod(Long.MIN_VALUE + 1, -1, Long.MAX_VALUE, 0L); - testLongFloorDivMod(Long.MAX_VALUE, Long.MAX_VALUE, 1L, 0L); - testLongFloorDivMod(Long.MAX_VALUE, Long.MIN_VALUE, -1L, -1L); - testLongFloorDivMod(Long.MIN_VALUE, Long.MIN_VALUE, 1L, 0L); - testLongFloorDivMod(Long.MIN_VALUE, Long.MAX_VALUE, -2L, 9223372036854775806L); // Special case of integer overflow testLongFloorDivMod(Long.MIN_VALUE, -1, Long.MIN_VALUE, 0L); } /** --- 177,186 ----
*** 289,302 **** testLongIntFloorDivMod(Long.MAX_VALUE, 3, Long.MAX_VALUE / 3L, 1L); testLongIntFloorDivMod(Long.MAX_VALUE - 1L, 3, (Long.MAX_VALUE - 1L) / 3L, 0L); testLongIntFloorDivMod(Long.MIN_VALUE, 3, Long.MIN_VALUE / 3L - 1L, 1L); testLongIntFloorDivMod(Long.MIN_VALUE + 1L, 3, Long.MIN_VALUE / 3L - 1L, 2L); testLongIntFloorDivMod(Long.MIN_VALUE + 1, -1, Long.MAX_VALUE, 0L); - testLongIntFloorDivMod(Long.MAX_VALUE, Integer.MAX_VALUE, 4294967298L, 1); - testLongIntFloorDivMod(Long.MAX_VALUE, Integer.MIN_VALUE, -4294967296L, -1); - testLongIntFloorDivMod(Long.MIN_VALUE, Integer.MIN_VALUE, 4294967296L, 0); - testLongIntFloorDivMod(Long.MIN_VALUE, Integer.MAX_VALUE, -4294967299L, 2147483645); // Special case of integer overflow testLongIntFloorDivMod(Long.MIN_VALUE, -1, Long.MIN_VALUE, 0L); } /** --- 281,290 ----
< prev index next >