示例#1
0
 public static BigDecimal /*!*/ Round(RubyContext /*!*/ context, BigDecimal /*!*/ self, int n, int mode)
 {
     return(BigDecimal.LimitPrecision(GetConfig(context), self, n, (BigDecimal.RoundingModes)mode));
 }
示例#2
0
 public static BigDecimal /*!*/ Truncate(RubyContext /*!*/ context, BigDecimal /*!*/ self, [Optional] int n)
 {
     return(BigDecimal.LimitPrecision(GetConfig(context), self, n, BigDecimal.RoundingModes.Down));
 }
示例#3
0
 public static BigDecimal /*!*/ Round(RubyContext /*!*/ context, BigDecimal /*!*/ self, [Optional] int n)
 {
     return(BigDecimal.LimitPrecision(GetConfig(context), self, n, GetConfig(context).RoundingMode));
 }