public class Math {

	public double abs(double v) {
		return java.lang.Math.abs(v);
	}

	public double sin(double a) {
		return java.lang.Math.sin(a);
	}

	public double cos(double a) {
		return java.lang.Math.cos(a);
	}

	public double tan(double a) {
		return java.lang.Math.tan(a);
	}

	public double sqrt(double v) {
		return java.lang.Math.sqrt(v);
	}

	public double pow(double a, double b) {
		return java.lang.Math.pow(a, b);
	}

	public double exp(double v) {
		return java.lang.Math.exp(v);
	}

	public double acos(double v) {
		return java.lang.Math.acos(v);
	}

	public double asin(double v) {
		return java.lang.Math.asin(v);
	}

	public double atan(double v) {
		return java.lang.Math.atan(v);
	}

	public double log(double v) {
		return java.lang.Math.log(v);
	}

	public double log10(double v) {
		return java.lang.Math.log10(v);
	}

	public double hypot(double x, double y) {
		return java.lang.Math.hypot(x, y);
	}

	public double atan2(double y, double x) {
		return java.lang.Math.atan2(y, x);
	}

	public double toDegrees(double angrad) {
		return java.lang.Math.toDegrees(angrad);
	}

	public double toRadians(double angdeg) {
		return java.lang.Math.toRadians(angdeg);
	}

	public double randomr(double min, double max) {
		return min + java.lang.Math.random() * (max - min);
	}

	public int randomi(int min, int max) {
		return java.lang.Math.round(new Double(randomr(min, max)).floatValue());
	}

	public double min(double a, double b) {
		return java.lang.Math.min(a, b);
	}

	public double max(double a, double b) {
		return java.lang.Math.max(a, b);
	}
}
