1 Clazz.load(null,"java.lang.StrictMath",["java.lang.Double","$.Float"],function(){
2 c$=Clazz.declareType(java.lang,"StrictMath");
3 c$.abs=Clazz.defineMethod(c$,"abs",
7 c$.acos=Clazz.defineMethod(c$,"acos",
11 c$.asin=Clazz.defineMethod(c$,"asin",
15 c$.atan=Clazz.defineMethod(c$,"atan",
19 c$.atan2=Clazz.defineMethod(c$,"atan2",
21 return Math.atan2(d1,d2);
23 c$.ceil=Clazz.defineMethod(c$,"ceil",
27 c$.cosh=Clazz.defineMethod(c$,"cosh",
31 c$.cos=Clazz.defineMethod(c$,"cos",
35 c$.exp=Clazz.defineMethod(c$,"exp",
39 c$.floor=Clazz.defineMethod(c$,"floor",
43 c$.log=Clazz.defineMethod(c$,"log",
47 c$.log10=Clazz.defineMethod(c$,"log10",
51 c$.max=Clazz.defineMethod(c$,"max",
53 return Math.max(d1,d2);
55 c$.min=Clazz.defineMethod(c$,"min",
57 return Math.min(d1,d2);
59 c$.pow=Clazz.defineMethod(c$,"pow",
61 return Math.pow(d1,d2);
63 c$.random=Clazz.defineMethod(c$,"random",
67 c$.rint=Clazz.defineMethod(c$,"rint",
71 c$.round=Clazz.defineMethod(c$,"round",
75 c$.signum=Clazz.defineMethod(c$,"signum",
86 c$.signum=Clazz.defineMethod(c$,"signum",
97 c$.sinh=Clazz.defineMethod(c$,"sinh",
101 c$.sin=Clazz.defineMethod(c$,"sin",
105 c$.sqrt=Clazz.defineMethod(c$,"sqrt",
109 c$.tan=Clazz.defineMethod(c$,"tan",
113 c$.tanh=Clazz.defineMethod(c$,"tanh",
117 c$.toDegrees=Clazz.defineMethod(c$,"toDegrees",
119 return angrad*180/3.141592653589793;
121 c$.toRadians=Clazz.defineMethod(c$,"toRadians",
123 return angdeg/180*3.141592653589793;
125 Clazz.defineStatics(c$,
126 "E",2.718281828459045,
127 "PI",3.141592653589793,