package com.modulus.qbar.lang; public class QBMath { public static double abs(double o0){ return Math.abs(o0); } /** *@see Math#sin */ public static double sin(double o0){ return Math.sin(o0); } /** *@see Math#cos */ public static double cos(double o0){ return Math.cos(o0); } /** *@see Math#tan */ public static double tan(double o0){ return Math.tan(o0); } /** *@see Math#atan2 */ public static double atan2(double o0, double o1){ return Math.atan2(o0, o1); } /** *@see Math#sqrt */ public static double sqrt(double o0){ return Math.sqrt(o0); } /** *@see Math#log */ public static double log(double o0){ return Math.log(o0); } /** *@see Math#log10 */ public static double log10(double o0){ return Math.log10(o0); } /** *@see Math#pow */ public static double pow(double o0, double o1){ return Math.pow(o0, o1); } /** *@see Math#exp */ public static double exp(double o0){ return Math.exp(o0); } /** *@see Math#min */ public static double min(double o0, double o1){ return Math.min(o0, o1); } /** *@see Math#max */ public static double max(double o0, double o1){ return Math.max(o0, o1); } /** *@see Math#scalb */ public static double scalb(double o0, int o1){ return Math.scalb(o0, o1); } /** *@see Math#getExponent */ public static int getExponent(double o0){ return Math.getExponent(o0); } /** *@see Math#signum */ public static double signum(double o0){ return Math.signum(o0); } /** *@see Math#asin */ public static double asin(double o0){ return Math.asin(o0); } /** *@see Math#acos */ public static double acos(double o0){ return Math.acos(o0); } /** *@see Math#atan */ public static double atan(double o0){ return Math.atan(o0); } /** *@see Math#toRadians */ public static double toRadians(double o0){ return Math.toRadians(o0); } /** *@see Math#toDegrees */ public static double toDegrees(double o0){ return Math.toDegrees(o0); } /** *@see Math#cbrt */ public static double cbrt(double o0){ return Math.cbrt(o0); } /** *@see Math#IEEEremainder */ public static double IEEEremainder(double o0, double o1){ return Math.IEEEremainder(o0, o1); } /** *@see Math#ceil */ public static double ceil(double o0){ return Math.ceil(o0); } /** *@see Math#floor */ public static double floor(double o0){ return Math.floor(o0); } /** *@see Math#rint */ public static double rint(double o0){ return Math.rint(o0); } /** *@see Math#round */ public static long round(double o0){ return Math.round(o0); } /** *@see Math#random */ public static double random(){ return Math.random(); } /** *@see Math#ulp */ public static double ulp(double o0){ return Math.ulp(o0); } /** *@see Math#ulp */ public static float ulp(float o0){ return Math.ulp(o0); } /** *@see Math#sinh */ public static double sinh(double o0){ return Math.sinh(o0); } /** *@see Math#cosh */ public static double cosh(double o0){ return Math.cosh(o0); } /** *@see Math#tanh */ public static double tanh(double o0){ return Math.tanh(o0); } /** *@see Math#hypot */ public static double hypot(double o0, double o1){ return Math.hypot(o0, o1); } /** *@see Math#expm1 */ public static double expm1(double o0){ return Math.expm1(o0); } /** *@see Math#log1p */ public static double log1p(double o0){ return Math.log1p(o0); } /** *@see Math#copySign */ public static double copySign(double o0, double o1){ return Math.copySign(o0, o1); } /** *@see Math#nextAfter */ public static double nextAfter(double o0, double o1){ return Math.nextAfter(o0, o1); } /** *@see Math#nextUp */ public static double nextUp(double o0){ return Math.nextUp(o0); } /** * returns PI */ public static double getPI(){ return Math.PI; } /** * returns E */ public static double getE(){ return Math.E; } }