2014-10-14 16:00:35 -04:00
|
|
|
library angular.core.facade.math;
|
|
|
|
|
|
2015-02-11 10:13:49 -08:00
|
|
|
import 'dart:core' show double, num;
|
2014-10-14 16:00:35 -04:00
|
|
|
import 'dart:math' as math;
|
|
|
|
|
|
2015-02-23 11:44:59 -08:00
|
|
|
const NaN = double.NAN;
|
2015-02-11 10:13:49 -08:00
|
|
|
|
2014-10-14 16:00:35 -04:00
|
|
|
class Math {
|
|
|
|
|
static num pow(num x, num exponent) {
|
|
|
|
|
return math.pow(x, exponent);
|
|
|
|
|
}
|
2015-02-05 18:33:57 -08:00
|
|
|
|
2015-02-17 11:56:24 -08:00
|
|
|
static num max(num a, num b) => math.max(a, b);
|
|
|
|
|
|
2015-02-05 18:33:57 -08:00
|
|
|
static num min(num a, num b) => math.min(a, b);
|
|
|
|
|
|
|
|
|
|
static num floor(num a) => a.floor();
|
2015-02-11 10:13:49 -08:00
|
|
|
|
|
|
|
|
static num ceil(num a) => a.ceil();
|
|
|
|
|
|
|
|
|
|
static num sqrt(num x) => math.sqrt(x);
|
2015-08-28 14:39:34 -07:00
|
|
|
|
|
|
|
|
static num round(num x) => x.round();
|
2014-10-14 16:00:35 -04:00
|
|
|
}
|