+ decimalNumberWithDecimal:
+ decimalNumberWithMantissa:exponent:isNegative:
+ decimalNumberWithString:locale:
one
zero
notANumber
Availability 有効性
Technology
+ (NSDecimalNumber
*)decimalNumberWithString:(NSString
*)numberValue;
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. For a listing of acceptable and unacceptable strings, see decimal
.
アラビア数字に加えて、numeric
は冒頭の+
または–
;単一のE
またはe
、指数表記においてある数の指数を指し示すために;そして単一の小数分離子文字をその数の整数部から少数を隔てるために、含むことができます。許容可能なそして許容できない文字列の一覧として、decimal
を見てください。
Don’t use this method if numeric
has a fractional part, because the lack of a locale makes handling the decimal separator ambiguous. The separator is a period in some locales (like in the United States) and a comma in others (such as France).
このメソッドを、numeric
が小数部を持つならば使用しないでください、ロケールの欠如が小数分離子の取り扱いを曖昧にすることから。分離子は、いくつかのロケールではピリオド(合衆国でのように)そして他ではコンマ(たとえばフランス)です。
To parse a numeric string with a fractional part, use decimal
instead. When working with numeric representations with a known format, pass a fixed locale to ensure consistent results independent of the user’s current device settings. For localized parsing that uses the user’s current device settings, pass current
.
小数部をもつ数値文字列を構文解析するには、decimal
を代わりに使ってください。既知の書式設定での数値表現それらを扱う場合、固定されたロケールを渡すことで首尾一貫した結果をユーザの現在のデバイス設定に独立して保証してください。ユーザの現在のデバイス設定を使うローカライズされた構文解析をするために、current
を渡してください。
+ decimalNumberWithDecimal:
+ decimalNumberWithMantissa:exponent:isNegative:
+ decimalNumberWithString:locale:
one
zero
notANumber