Beispiel #1
0
 public static extern NSCalculationError Multiply(out NSDecimal result, ref NSDecimal left, ref NSDecimal right, NSRoundingMode mode);
Beispiel #2
0
 public static extern NSComparisonResult Power(out NSDecimal result, ref NSDecimal number, int power, NSRoundingMode mode);
Beispiel #3
0
 public static extern void Round(out NSDecimal result, ref NSDecimal number, int scale, NSRoundingMode mode);
Beispiel #4
0
 public static extern NSCalculationError Add(out NSDecimal result, ref NSDecimal left, ref NSDecimal right, NSRoundingMode mode);
Beispiel #5
0
 public static extern NSComparisonResult MultiplyByPowerOf10(out NSDecimal result, ref NSDecimal number, short power10, NSRoundingMode mode);
Beispiel #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));
 }
Beispiel #7
0
 public static extern void Round(out NSDecimal result, ref NSDecimal number, int scale, NSRoundingMode mode);
Beispiel #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);
 }
Beispiel #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));
 }
Beispiel #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));
 }
Beispiel #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));
 }
Beispiel #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));
 }