| Index: sdk/lib/core/double.dart
|
| ===================================================================
|
| --- sdk/lib/core/double.dart (revision 15207)
|
| +++ sdk/lib/core/double.dart (working copy)
|
| @@ -22,22 +22,22 @@
|
| static const double MAX_FINITE = 1.7976931348623157e+308;
|
|
|
| /** Return the remainder from dividing this [double] by [other]. */
|
| - abstract double remainder(num other);
|
| + double remainder(num other);
|
|
|
| /** Addition operator. */
|
| - abstract double operator +(num other);
|
| + double operator +(num other);
|
|
|
| /** Subtraction operator. */
|
| - abstract double operator -(num other);
|
| + double operator -(num other);
|
|
|
| /** Multiplication operator. */
|
| - abstract double operator *(num other);
|
| + double operator *(num other);
|
|
|
| /** Euclidean modulo operator. */
|
| - abstract double operator %(num other);
|
| + double operator %(num other);
|
|
|
| /** Division operator. */
|
| - abstract double operator /(num other);
|
| + double operator /(num other);
|
|
|
| /**
|
| * Truncating division operator.
|
| @@ -45,13 +45,13 @@
|
| * The result of the truncating division [:a ~/ b:] is equivalent to
|
| * [:(a / b).truncate():].
|
| */
|
| - abstract double operator ~/(num other);
|
| + double operator ~/(num other);
|
|
|
| /** Negate operator. */
|
| - abstract double operator -();
|
| + double operator -();
|
|
|
| /** Returns the absolute value of this [double]. */
|
| - abstract double abs();
|
| + double abs();
|
|
|
| /**
|
| * Returns the integer value closest to this [double].
|
| @@ -59,19 +59,19 @@
|
| * Rounds away from zero when there is no closest integer:
|
| * [:(3.5).round() == 4:] and [:(-3.5).round() == -4:].
|
| */
|
| - abstract double round();
|
| + double round();
|
|
|
| /** Returns the greatest integer value no greater than this [double]. */
|
| - abstract double floor();
|
| + double floor();
|
|
|
| /** Returns the least integer value that is no smaller than this [double]. */
|
| - abstract double ceil();
|
| + double ceil();
|
|
|
| /**
|
| * Returns the integer value obtained by discarding any fractional
|
| * digits from this [double].
|
| */
|
| - abstract double truncate();
|
| + double truncate();
|
|
|
| /**
|
| * Provide a representation of this [double] value.
|
| @@ -86,7 +86,7 @@
|
| * It should always be the case that if [:d:] is a [double], then
|
| * [:d == double.parse(d.toString()):].
|
| */
|
| - abstract String toString();
|
| + String toString();
|
|
|
| /**
|
| * Parse [source] as an double literal and return its value.
|
|
|