| Index: tests/lib_strong/math/pi_test.dart
|
| diff --git a/tests/lib_strong/math/pi_test.dart b/tests/lib_strong/math/pi_test.dart
|
| index 9e3565a4a004a7f2a9cdfc41d6244729439b57ef..aec9789839a1a72a4d3e1fcc7c49781ebf25dfe0 100644
|
| --- a/tests/lib_strong/math/pi_test.dart
|
| +++ b/tests/lib_strong/math/pi_test.dart
|
| @@ -11,11 +11,7 @@ library pi_test;
|
| import "package:expect/expect.dart";
|
| import 'dart:math';
|
|
|
| -var known_bad_seeds = const [
|
| - 50051,
|
| - 55597,
|
| - 59208
|
| -];
|
| +var known_bad_seeds = const [50051, 55597, 59208];
|
|
|
| void main([args]) {
|
| // Select a seed either from the argument passed in or
|
| @@ -26,14 +22,14 @@ void main([args]) {
|
| } else {
|
| var seed_prng = new Random();
|
| while (seed == -1) {
|
| - seed = seed_prng.nextInt(1<<16);
|
| + seed = seed_prng.nextInt(1 << 16);
|
| if (known_bad_seeds.contains(seed)) {
|
| // Reset seed and try again.
|
| seed = -1;
|
| }
|
| }
|
| }
|
| -
|
| +
|
| // Setup the PRNG for the Monte Carlo simulation.
|
| print("pi_test seed: $seed");
|
| var prng = new Random(seed);
|
| @@ -43,14 +39,14 @@ void main([args]) {
|
| for (var i = 0; i < 600000; i++) {
|
| var x = prng.nextDouble();
|
| var y = prng.nextDouble();
|
| - if ((x*x) + (y*y) < 1.0) {
|
| + if ((x * x) + (y * y) < 1.0) {
|
| inside++;
|
| } else {
|
| outside++;
|
| }
|
| }
|
| // Mmmmh, Pie!
|
| - var pie = 4.0 * (inside/(inside + outside));
|
| + var pie = 4.0 * (inside / (inside + outside));
|
| print("$pie");
|
| Expect.isTrue(((PI - 0.009) < pie) && (pie < (PI + 0.009)));
|
| }
|
|
|