Open Instance Propertyswift 6.0.3Foundation
intValue
override var intValue: Int { get }
override var intValue: Int { get }
import Foundation
class NSDecimalNumber
************* NSDecimalNumber: the class **********
@frozen struct Int
A signed integer value type.
var intValue: Int { get }
required convenience init(booleanLiteral value: Bool)
required convenience init(bytes buffer: UnsafeRawPointer, objCType type: UnsafePointer<Int8>)
required init?(coder: NSCoder)
init(decimal dcm: Decimal)
required convenience init(floatLiteral value: Double)
required convenience init(integerLiteral value: Int)
convenience init(mantissa: UInt64, exponent: Int16, isNegative: Bool)
convenience init(string numberValue: String?)
convenience init(string numberValue: String?, locale: Any?)
init(value: Bool)
init(value: Double)
init(value: Float)
init(value: Int)
init(value: UInt)
init(value: Int8)
init(value: Int16)
init(value: Int32)
init(value: Int64)
init(value: UInt8)
init(value: UInt16)
init(value: UInt32)
init(value: UInt64)
class var defaultBehavior: any NSDecimalNumberBehaviors { get }
class var maximum: NSDecimalNumber { get }
class var minimum: NSDecimalNumber { get }
class var notANumber: NSDecimalNumber { get }
class var one: NSDecimalNumber { get }
class var zero: NSDecimalNumber { get }
override var boolValue: Bool { get }
override var description: String { get }
override var doubleValue: Double { get }
override var floatValue: Float { get }
override var int16Value: Int16 { get }
override var int32Value: Int32 { get }
override var int64Value: Int64 { get }
override var int8Value: Int8 { get }
override var objCType: UnsafePointer<Int8> { get }
override var uint16Value: UInt16 { get }
override var uint32Value: UInt32 { get }
override var uint64Value: UInt64 { get }
override var uint8Value: UInt8 { get }
override var uintValue: UInt { get }
func adding(_ other: NSDecimalNumber) -> NSDecimalNumber
func adding(_ other: NSDecimalNumber, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
override func compare(_ decimalNumber: NSNumber) -> ComparisonResult
override func description(withLocale locale: Locale?) -> String
func dividing(by other: NSDecimalNumber) -> NSDecimalNumber
func dividing(by other: NSDecimalNumber, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
override func isEqual(_ value: Any?) -> Bool
func multiplying(by other: NSDecimalNumber) -> NSDecimalNumber
func multiplying(by other: NSDecimalNumber, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
func multiplying(byPowerOf10 power: Int16) -> NSDecimalNumber
func multiplying(byPowerOf10 power: Int16, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
func raising(toPower power: Int) -> NSDecimalNumber
func raising(toPower power: Int, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
func rounding(accordingToBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
func subtracting(_ other: NSDecimalNumber) -> NSDecimalNumber
func subtracting(_ other: NSDecimalNumber, withBehavior b: (any NSDecimalNumberBehaviors)?) -> NSDecimalNumber
typealias CalculationError = Decimal.CalculationError
typealias RoundingMode = Decimal.RoundingMode