e55c0cf5acbb19ae79917aabe804fece8f5fb7d2
[IRC.git] / Robust / src / ClassLibrary / Math.java
1 public class Math {
2     //public static final double PI=3.14159265358979323846;
3     
4     public static double fabs(double x) {
5         if (x < 0) {
6             return -x;
7         } else {
8             return x;
9         }
10     }
11     
12     public static float abs(float a) {
13         if (a<0)
14             return -a;
15         else return a;
16     }
17
18     public static native double sin(double a);
19     public static native double cos(double a);
20     public static native double asin(double a);
21     public static native double acos(double a);
22     public static native double tan(double a);
23     public static native double atan(double a);
24     public static native double exp(double a);
25     public static native double sqrt(double a);
26     public static native double log(double a);
27     public static native double pow(double a, double b);
28 }