|
@@ -22,7 +22,7 @@
|
|
|
|
|
|
import php.Global;
|
|
|
import php.Const;
|
|
|
-import php.Syntax.*;
|
|
|
+import php.Syntax;
|
|
|
|
|
|
@:coreApi class Math {
|
|
|
public static var PI(default,null) : Float = Const.M_PI;
|
|
@@ -40,13 +40,13 @@ import php.Syntax.*;
|
|
|
public static inline function exp( v:Float ) : Float return Global.exp(v);
|
|
|
public static inline function log( v:Float ) : Float return Global.log(v);
|
|
|
public static inline function sqrt( v:Float ) : Float return Global.sqrt(v);
|
|
|
- public static inline function round( v:Float ) : Int return int(Global.floor(v + 0.5));
|
|
|
- public static inline function floor( v:Float ) : Int return int(Global.floor(v));
|
|
|
- public static inline function ceil( v:Float ) : Int return int(Global.ceil(v));
|
|
|
+ public static inline function round( v:Float ) : Int return Syntax.int(Global.floor(v + 0.5));
|
|
|
+ public static inline function floor( v:Float ) : Int return Syntax.int(Global.floor(v));
|
|
|
+ public static inline function ceil( v:Float ) : Int return Syntax.int(Global.ceil(v));
|
|
|
public static inline function atan( v:Float ) : Float return Global.atan(v);
|
|
|
public static inline function asin( v:Float ) : Float return Global.asin(v);
|
|
|
public static inline function acos( v:Float ) : Float return Global.acos(v);
|
|
|
- public static inline function pow( v:Float, exp:Float ) : Float return Global.pow(v, exp);
|
|
|
+ public static inline function pow( v:Float, exp:Float ) : Float return Syntax.exp(v, exp);
|
|
|
public static inline function random() : Float return Global.mt_rand() / Global.mt_getrandmax();
|
|
|
public static inline function isNaN( f:Float ) : Bool return Global.is_nan(f);
|
|
|
public static inline function isFinite( f:Float ) : Bool return Global.is_finite(f);
|