public static BigDecimal modInt(BigDecimal self, long x) { return self.remainder(BigDecimal.valueOf(x)); }
public static BigDecimal modFloat(BigDecimal self, double x) { return self.remainder(BigDecimal.valueOf(x)); }
public static BigDecimal mod(BigDecimal self, BigDecimal x) { return self.remainder(x); }
public static BigDecimal modFloat(BigDecimal self, double x) { return(self.remainder(BigDecimal.valueOf(x))); }
public static BigDecimal modInt(BigDecimal self, long x) { return(self.remainder(BigDecimal.valueOf(x))); }
public static BigDecimal mod(BigDecimal self, BigDecimal x) { return(self.remainder(x)); }