intrinsic class Math { static var E:Number; static var LN10:Number; static var LN2:Number; static var LOG10E:Number; static var LOG2E:Number; static var PI:Number; static var SQRT1_2:Number; static var SQRT2:Number; static function abs(value:Number):Number; static function min(value1:Number,value2:Number):Number; static function max(value1:Number,value2:Number):Number; static function sin(value:Number):Number; static function cos(value:Number):Number; static function atan2(value1:Number,value2:Number):Number; static function tan(value:Number):Number; static function exp(value:Number):Number; static function log(value:Number):Number; static function sqrt(value:Number):Number; static function round(value:Number):Number; static function random():Number; static function floor(value:Number):Number; static function ceil(value:Number):Number; static function atan(value:Number):Number; static function asin(value:Number):Number; static function acos(value:Number):Number; static function pow(value1:Number,value2:Number):Number; }