org.mozilla.javascript.NativeMath.class Maven / Gradle / Ivy
The newest version!
???? 1F ?
?
?
?
?
?
? ?
? ?
b ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ?
?@?
?Wi ?@ !?TD- ?@k???U ???.B??9? ???Ge+?? ????{&? ??栞f;? ?????f;? ?
b
??
?
? ??
?
?
?
? serialVersionUID J
ConstantValue?VP?\?? MATH_TAG Ljava/lang/Object; Id_toSource I Id_abs Id_acos Id_asin Id_atan Id_atan2 Id_ceil Id_cos Id_exp Id_floor
Id_log Id_max Id_min
Id_pow Id_random Id_round Id_sin Id_sqrt Id_tan LAST_METHOD_ID Id_E Id_PI Id_LN10 Id_LN2 Id_LOG2E Id_LOG10E
Id_SQRT1_2 Id_SQRT2 MAX_ID init '(Lorg/mozilla/javascript/Scriptable;Z)V Code LineNumberTable LocalVariableTable scope #Lorg/mozilla/javascript/Scriptable; sealed Z obj #Lorg/mozilla/javascript/NativeMath; ()V this getClassName ()Ljava/lang/String; initPrototypeId (I)V name Ljava/lang/String; arity x D id
execIdCall ?(Lorg/mozilla/javascript/IdFunctionObject;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; d i l f )Lorg/mozilla/javascript/IdFunctionObject; cx Lorg/mozilla/javascript/Context; thisObj args [Ljava/lang/Object; methodId js_pow (DD)D result y_long y findPrototypeId (Ljava/lang/String;)I X c s
SourceFile NativeMath.java !org/mozilla/javascript/NativeMath ? ?! ?"#$%&%' ? Math()* toSource abs acos asin atan atan2 ceil cos exp floor log max min pow random round sin sqrt tan java/lang/IllegalStateException+,- ?. h i/0 E PI LN10 LN2 LOG2E LOG10E SQRT1_2 SQRT212345678 ? ? ?9:;< ?= ?= ?= ? ? ?= ?= ?= ?= ?=:> ? ? ? ? ? ? ?? ?@A ? ?= ?= ?= ? ?B9CDE8 )org/mozilla/javascript/IdScriptableObject activatePrototypeMap getObjectPrototype H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; setPrototype &(Lorg/mozilla/javascript/Scriptable;)V setParentScope
sealObject 'org/mozilla/javascript/ScriptableObject defineProperty K(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;I)V java/lang/String valueOf (I)Ljava/lang/String; (Ljava/lang/String;)V initPrototypeMethod )(Ljava/lang/Object;ILjava/lang/String;I)V $org/mozilla/javascript/ScriptRuntime
wrapNumber (D)Ljava/lang/Number; initPrototypeValue )(ILjava/lang/String;Ljava/lang/Object;I)V 'org/mozilla/javascript/IdFunctionObject hasTag (Ljava/lang/Object;)Z ()I toNumber ([Ljava/lang/Object;I)D java/lang/Math (D)D (Ljava/lang/Object;)D ()D (D)J negativeZero length charAt (I)C equals 0 b c d e f h i j k e l m k e n o k e p q k e r s k e t u k e v w k e x y k e z { k e | } k e ~ k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? k e ? ? ? ? ? ,? Y? M,? ,*? ? ,*? ? ,? *,? ? ? 8 9 : ; <