Instance Method インスタンスメソッド

scanFloat(_:)

Scans for a float value, returning a found value by reference. float値を走査します、見つかった値を参照によって返します。

Declaration 宣言

func scanFloat(_ result: UnsafeMutablePointer<Float>?) -> Bool

Parameters パラメータ

floatValue

Upon return, contains the scanned value. Contains HUGE_VAL or –HUGE_VAL on overflow, or 0.0 on underflow. 戻りでは、走査された値を含みます。HUGE_VALまたは–HUGE_VALをオーバーフローでは、または0.0をアンダーフローでは含みます。

Return Value 戻り値

true if the receiver finds a valid floating-point representation, otherwise false. Overflow or underflow are both considered valid floating-point representations. true、もしレシーバが有効な浮動小数点表現を見つけるならば、そうでなければfalse。オーバーフローまたはアンダーフローは、両方とも有効な浮動小数点表現とみなされます。

Discussion 議論

Skips past excess digits in the case of overflow, so the scanner’s position is past the entire floating-point representation. オーバーフローの場合において超過桁をスキップします、そうするとスキャナーのもつ位置はその浮動小数点表現全体を越えます。

Invoke this method with NULL as floatValue to simply scan past a float value representation. Floating-point representations are assumed to be IEEE compliant. NULLfloatValueとしてこのメソッドを発動すると、単純にひとつのfloat値表現を越えて走査します。浮動小数点表現は、IEEE準拠であると仮定されます。

See Also 参照

Scanning Numeric Values 数値を走査する

Related Documentation 関連文書