Lines 124-129
Link Here
|
124 |
expected = "0.00585938"; |
124 |
expected = "0.00585938"; |
125 |
actual = format(value, 8, 8); |
125 |
actual = format(value, 8, 8); |
126 |
assertEquals(value, 8, 8, expected, actual); |
126 |
assertEquals(value, 8, 8, expected, actual); |
|
|
127 |
|
128 |
value = 5.22534294505995E-4; |
129 |
expected = "0.000522534294506"; |
130 |
actual = format(value, 17, 17); |
131 |
assertEquals(value, 17, 17, expected, actual); |
132 |
|
133 |
value = 4.9E-324; |
134 |
expected = "0"; |
135 |
actual = format(value, 309, 309); |
136 |
assertEquals(value, 309, 309, expected, actual); |
137 |
|
138 |
value = 7.003868765287485E-280; |
139 |
expected = refFormat(value, 294, 294); |
140 |
actual = format(value, 294, 294); |
141 |
assertEquals(value, 294, 294, expected, actual); |
127 |
} |
142 |
} |
128 |
|
143 |
|
129 |
public void testLimits() { |
144 |
public void testLimits() { |
Lines 412-419
Link Here
|
412 |
|
427 |
|
413 |
double value, highValue, lowValue; |
428 |
double value, highValue, lowValue; |
414 |
long start = System.currentTimeMillis(); |
429 |
long start = System.currentTimeMillis(); |
415 |
int nbTest = 100000; |
430 |
int nbTest = 1000000; |
416 |
int maxDecimals = 10; |
431 |
int maxDecimals = 16; |
417 |
|
432 |
|
418 |
r.setSeed(seed); |
433 |
r.setSeed(seed); |
419 |
start = System.currentTimeMillis(); |
434 |
start = System.currentTimeMillis(); |