public static double remainder(double x, double y) => LibMc.remainder(x, y);
public static double ldexp(double x, int y) => LibMc.ldexp(x, y);
public static long llrint(double x) => LibMc.llrint(x);
public static double fmod(double x, double y) => LibMc.fmod(x, y);
public static double hypot(double x, double y) => LibMc.hypot(x, y);
public static double floor(double x) => LibMc.floor(x);
public static double fmax(double x, double y) => LibMc.fmax(x, y);
public static double scalbn(double x, int y) => LibMc.scalbn(x, y);
public static double sqrt(double x) => LibMc.sqrt(x);
public static double round(double x) => LibMc.round(x);
public static double scalbln(double x, long y) => LibMc.scalbln(x, y);
public static double rint(double x) => LibMc.rint(x);
public static double remquo(double x, double y, ref int z) => LibMc.remquo(x, y, ref z);
public static double cbrt(double x) => LibMc.cbrt(x);
public static double fabs(double x) => LibMc.fabs(x);
public static double tgamma(double x) => LibMc.tgamma(x);
public static double fdim(double x, double y) => LibMc.fdim(x, y);
public static double trunc(double x) => LibMc.trunc(x);
public static double fma(double x, double y, double z) => LibMc.fma(x, y, z);
public static double ceil(double x) => LibMc.ceil(x);
public static double fmin(double x, double y) => LibMc.fmin(x, y);
public static double copysign(double x, double y) => LibMc.copysign(x, y);
public static double frexp(double x, ref int y) => LibMc.frexp(x, ref y);
public static double erf(double x) => LibMc.erf(x);
public static int ilogb(double x) => LibMc.ilogb(x);
public static double exp2(double x) => LibMc.exp2(x);
public static double lgamma(double x) => LibMc.lgamma(x);
public static double expm1(double x) => LibMc.expm1(x);
public static long llround(double x) => LibMc.llround(x);
public static double pow(double x, double y) => LibMc.pow(x, y);