Home | History | Annotate | Download | only in lang

Lines Matching defs:Long

30             assertNull(Long.getLong("testIncLong"));
31 assertEquals(new Long(4), Long.getLong("testIncLong", 4L));
32 assertEquals(new Long(4), Long.getLong("testIncLong", new Long(4)));
39 final long min = Long.MIN_VALUE;
40 final long zero = 0L;
41 final long max = Long.MAX_VALUE;
42 assertTrue(Long.compare(max, max) == 0);
43 assertTrue(Long.compare(min, min) == 0);
44 assertTrue(Long.compare(zero, zero) == 0);
45 assertTrue(Long.compare(max, zero) > 0);
46 assertTrue(Long.compare(max, min) > 0);
47 assertTrue(Long.compare(zero, max) < 0);
48 assertTrue(Long.compare(zero, min) > 0);
49 assertTrue(Long.compare(min, zero) < 0);
50 assertTrue(Long.compare(min, max) < 0);
54 assertEquals(0, Long.signum(0));
55 assertEquals(1, Long.signum(1));
56 assertEquals(-1, Long.signum(-1));
57 assertEquals(1, Long.signum(Long.MAX_VALUE));
58 assertEquals(-1, Long.signum(Long.MIN_VALUE));
63 assertEquals(0, Long.parsePositiveLong("0", 10));
64 assertEquals(473, Long.parsePositiveLong("473", 10));
65 assertEquals(255, Long.parsePositiveLong("FF", 16));
68 Long.parsePositiveLong("-1", 10);
73 Long.parsePositiveLong("+1", 10);
78 Long.parsePositiveLong("+0", 16);
85 assertEquals(0, Long.parseLong("+0", 10));
86 assertEquals(473, Long.parseLong("+473", 10));
87 assertEquals(255, Long.parseLong("+FF", 16));
88 assertEquals(102, Long.parseLong("+1100110", 2));
89 assertEquals(Long.MAX_VALUE, Long.parseLong("+" + Long.MAX_VALUE, 10));
90 assertEquals(411787, Long.parseLong("Kona", 27));
91 assertEquals(411787, Long.parseLong("+Kona", 27));
92 assertEquals(-145, Long.parseLong("-145", 10));
95 Long.parseLong("--1", 10); // multiple sign chars
100 Long.parseLong("++1", 10); // multiple sign chars
105 Long.parseLong("Kona", 10); // base to small
111 assertEquals(0, Long.decode("+0").longValue());
112 assertEquals(473, Long.decode("+473").longValue());
113 assertEquals(255, Long.decode("+0xFF").longValue());
114 assertEquals(16, Long.decode("+020").longValue());
115 assertEquals(Long.MAX_VALUE, Long.decode("+" + Long.MAX_VALUE).longValue());
116 assertEquals(-73, Long.decode("-73").longValue());
117 assertEquals(-255, Long.decode("-0xFF").longValue());
118 assertEquals(255, Long.decode("+#FF").longValue());
119 assertEquals(-255, Long.decode("-#FF").longValue());
122 Long.decode("--1"); // multiple sign chars
127 Long.decode("++1"); // multiple sign chars
132 Long.decode("+-1"); // multiple sign chars
137 Long.decode("Kona"); // invalid number
143 assertEquals(Long.valueOf(567L).hashCode(), Long.hashCode(567L));
147 long a = 567L;
148 long b = 578L;
149 assertEquals(Math.max(a, b), Long.max(a, b));
153 long a = 567L;
154 long b = 578L;
155 assertEquals(Math.min(a, b), Long.min(a, b));
159 long a = 567L;
160 long b = 578L;
161 assertEquals(a + b, Long.sum(a, b));
165 assertEquals(8, Long.BYTES);
169 long[] ordVals = {0L, 1L, 23L, 456L, 0x7fff_ffff_ffff_ffffL, 0x8000_0000_0000_0000L,
174 Long.compareUnsigned(ordVals[i], ordVals[j]));
191 long uq = Long.divideUnsigned(dividend.longValue(), divisor.longValue());
192 long ur = Long.remainderUnsigned(dividend.longValue(), divisor.longValue());
201 Long.divideUnsigned(dividend.longValue(), 0);
205 Long.remainderUnsigned(dividend.longValue(), 0);
212 long[] vals = {0L, 1L, 23L, 456L, 0x7fff_ffff_ffff_ffffL, 0x8000_0000_0000_0000L,
215 for(long val : vals) {
217 assertEquals(val, Long.parseUnsignedLong(Long.toBinaryString(val), 2));
218 assertEquals(val, Long.parseUnsignedLong(Long.toOctalString(val), 8));
219 assertEquals(val, Long.parseUnsignedLong(Long.toUnsignedString(val)));
220 assertEquals(val, Long.parseUnsignedLong(Long.toHexString(val), 16));
224 Long.parseUnsignedLong(Long.toUnsignedString(val, radix), radix));
229 Long.parseUnsignedLong("-1");
233 Long.parseUnsignedLong("123", 2);
237 Long.parseUnsignedLong(null, 2);
241 Long.parseUnsignedLong("0", Character.MAX_RADIX + 1);
245 Long.parseUnsignedLong("0", Character.MIN_RADIX - 1);
251 long[] vals = {0L, 1L, 23L, 456L, 0x7fff_ffff_ffff_ffffL, 0x8000_0000_0000_0000L,
254 for(long val : vals) {
256 assertTrue(Long.toUnsignedString(val, 2).equals(Long.toBinaryString(val)));
257 assertTrue(Long.toUnsignedString(val, 8).equals(Long.toOctalString(val)));
258 assertTrue(Long.toUnsignedString(val, 10).equals(Long.toUnsignedString(val)));
259 assertTrue(Long.toUnsignedString(val, 16).equals(Long.toHexString(val)));
266 assertTrue(Long.toUnsignedString(val, radix).equals(b.toString(radix)));