示例#1
0
 public static extern NSCalculationError Multiply(out NSDecimal result, ref NSDecimal left, ref NSDecimal right, NSRoundingMode mode);
示例#2
0
 public static extern NSComparisonResult Power(out NSDecimal result, ref NSDecimal number, int power, NSRoundingMode mode);
示例#3
0
 public static extern void Round(out NSDecimal result, ref NSDecimal number, int scale, NSRoundingMode mode);
示例#4
0
 public static extern NSCalculationError Add(out NSDecimal result, ref NSDecimal left, ref NSDecimal right, NSRoundingMode mode);
示例#5
0
 public static extern NSComparisonResult MultiplyByPowerOf10(out NSDecimal result, ref NSDecimal number, short power10, NSRoundingMode mode);
示例#6
0
 public static NSCalculationError Divide(out NSDecimal result, ref NSDecimal left, ref NSDecimal right, NSRoundingMode mode)
 {
     return((NSCalculationError)(ulong)NSDecimalDivide(out result, ref left, ref right, (nuint)(ulong)mode));
 }
示例#7
0
 public static extern void Round(out NSDecimal result, ref NSDecimal number, int scale, NSRoundingMode mode);
示例#8
0
 public static void Round(out NSDecimal result, ref NSDecimal number, nint scale, NSRoundingMode mode)
 {
     NSDecimalRound(out result, ref number, scale, (nuint)(ulong)mode);
 }
示例#9
0
 // Ugh: the compat build needs to retain the "had always been incorrect due to bad copy-paste" return type
 public static NSComparisonResult MultiplyByPowerOf10(out NSDecimal result, ref NSDecimal number, short power10, NSRoundingMode mode)
 {
     return((NSComparisonResult)(long)NSDecimalMultiplyByPowerOf10(out result, ref number, power10, (nuint)(ulong)mode));
 }
示例#10
0
 public static NSCalculationError MultiplyByPowerOf10(out NSDecimal result, ref NSDecimal number, short power10, NSRoundingMode mode)
 {
     return((NSCalculationError)(ulong)NSDecimalMultiplyByPowerOf10(out result, ref number, power10, (nuint)(ulong)mode));
 }
示例#11
0
 // Ugh: the compat build needs to retain the "had always been incorrect due to bad copy-paste" return type
 public static NSComparisonResult Power(out NSDecimal result, ref NSDecimal number, nint power, NSRoundingMode mode)
 {
     return((NSComparisonResult)(long)NSDecimalPower(out result, ref number, power, (nuint)(ulong)mode));
 }
示例#12
0
 public static NSCalculationError Power(out NSDecimal result, ref NSDecimal number, nint power, NSRoundingMode mode)
 {
     return((NSCalculationError)(ulong)NSDecimalPower(out result, ref number, power, (nuint)(ulong)mode));
 }