init(decimal: Decimal)
init(mantissa: UInt64, exponent: Int16, isNegative : Bool)
init(string: String?)
Availability 有効性
Technology
convenience init(string numberValue: String
?,
locale: Any?)
numericString
A numeric string. 数値文字列。
Besides digits, numeric
can include an initial +
or –
; a single E
or e
, to indicate the exponent of a number in scientific notation; and a single decimal separator character to divide the fractional from the integral part of the number.
アラビア数字に加えて、numeric
は冒頭の+
または–
;単一のE
またはe
、指数表記においてある数の指数を指し示すために;そして単一の小数分離子文字をその数の整数部から少数を隔てるために、含むことができます。
locale
A dictionary that defines the locale (specifically the decimal
) to use to interpret the number in numeric
.
ある辞書、それはロケールを定義して(とりわけdecimal
)、numeric
の中の数を解釈するために使います。
The locale parameter determines whether the decimal
is a period (like in the United States) or a comma (like in France).
localeパラメータは、decimal
がピリオド(合衆国でのように)かコンマ(フランスでのように)かを特定します。
The following strings show examples of acceptable values for numeric
:
以下の文字列は、numeric
として許容可能な値の例を示します:
2500
(or 2500,6
, depending on locale)
2500
(または2500,6
、ロケールに依存して)
–2500
(or –2500,6
)
–2500
(または–2500,6
)
–2
(or –2,5006e3
)
–2
(または–2,5006e3
)
–2
(or –2,5006E3
)
–2
(または–2,5006E3
)
The following strings are unacceptable: 以下の文字列は、許容できません:
2,500
2500 3/5
2
two thousand five hundred and six tenths
init(decimal: Decimal)
init(mantissa: UInt64, exponent: Int16, isNegative : Bool)
init(string: String?)
+ decimalNumberWithString:locale: