| Index: tests/language/double_to_string_as_precision3_test.dart
|
| diff --git a/tests/language/double_to_string_as_precision3_test.dart b/tests/language/double_to_string_as_precision3_test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..b2d4e32370f210c02f64828d1fb1a7403f1b5f6e
|
| --- /dev/null
|
| +++ b/tests/language/double_to_string_as_precision3_test.dart
|
| @@ -0,0 +1,16 @@
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +// Test basic integer operations.
|
| +
|
| +main() {
|
| + Expect.equals("0.000555000000000000046248",
|
| + (0.000555).toStringAsPrecision(21));
|
| + Expect.equals(0.000555000000000000046248, 0.000555);
|
| + Expect.equals("5.54999999999999980179e-7",
|
| + (0.000000555).toStringAsPrecision(21));
|
| + Expect.equals(5.54999999999999980179e-7, 0.000000555);
|
| + Expect.equals("-5.54999999999999980179e-7",
|
| + (-0.000000555).toStringAsPrecision(21));
|
| + Expect.equals(-5.54999999999999980179e-7, -0.000000555);
|
| +}
|
|
|