Instance Method
インスタンスメソッド
scanLongLong:
Scans for a long long value from a decimal representation, returning a found value by reference.
ある10進数表現からlong long値を走査します、見つかった値を参照によって返します。
Declaration
宣言
- (BOOL)scanLongLong:(long long *)result;
Parameters
パラメータ
longLongValue
Upon return, contains the scanned value. Contains LLONG_MAX
or LLONG_MIN
on overflow.
戻りでは、走査された値を含みます。LLONG_MAX
またはLLONG_MIN
をオーバーフローでは含みます。
Return Value
戻り値
YES
if the receiver finds a valid decimal integer representation, otherwise NO
. Overflow is considered a valid decimal integer representation.
YES
、もしレシーバが有効な10進整数表現を見つけるならば、そうでなければNO
。オーバーフローは、有効な10進整数表現とみなされます。
Discussion
議論
All overflow digits are skipped. Skips past excess digits in the case of overflow, so the receiver’s position is past the entire decimal representation.
全てのオーバーフロー桁は、飛ばされます。オーバーフローの場合において超過桁をスキップします、そうするとレシーバのもつ位置はその10進表現全体を越えます。
Invoke this method with NULL
as longLongValue
to simply scan past a long decimal integer representation.
NULL
をlongLongValue
としてこのメソッドを発動すると、単純にひとつのlong10進整数表現を越えて走査します。
See Also
参照
Scanning Numeric Values
数値を走査する
- scanDecimal:
Scans for an NSDecimal
value, returning a found value by reference.
NSDecimal
値を走査します、見つかった値を参照によって返します。
- scanDouble:
Scans for a double value, returning a found value by reference.
double値を走査します、見つかった値を参照によって返します。
- scanFloat:
Scans for a float value, returning a found value by reference.
float値を走査します、見つかった値を参照によって返します。
- scanHexDouble:
Scans for a double value from a hexadecimal representation, returning a found value by reference.
ある16進法表現からdouble値を走査します、見つかった値を参照によって返します。
- scanHexFloat:
Scans for a double value from a hexadecimal representation, returning a found value by reference.
ある16進法表現からdouble値を走査します、見つかった値を参照によって返します。
- scanHexInt:
Scans for an unsigned value from a hexadecimal representation, returning a found value by reference.
ある16進数表現から符号なし値を走査します、見つかった値を参照によって返します。
- scanHexLongLong:
Scans for a long long value from a hexadecimal representation, returning a found value by reference.
ある16進数表現からlong long値を走査します、見つかった値を参照によって返します。
- scanInteger:
Scans for an NSInteger value from a decimal representation, returning a found value by reference
ある10進表現からNSInteger値を走査します、見つかった値を参照によって返します。
- scanInt:
Scans for an int value from a decimal representation, returning a found value by reference.
ある10進表現からint値を走査します、見つかった値を参照によって返します。
- scanUnsignedLongLong:
Scans for an unsigned long long value from a decimal representation, returning a found value by reference.
ある10進数表現から符号なしlong long値を走査します、見つかった値を参照によって返します。