StringToFloat(string)

文字列から浮動小数値に変換する。

float StringToFloat(
    string sNumber
);

Parameters

sNumber

浮動小数値に変換する文字列


Description

文字列から浮動小数値に変換する。

エラーの場合は0.0fを返す。



Version

1.22


Example

// StringToFloatの実験
void main()
{
    string sFloat1 = "1234.567";   // ノーマル
    string sFloat2 = "1234.567f";  // floatマークつき
    string sFloat3 = "1234";       // 小数点以下がない場合
    string sFloat4 = ".567";       // 小数のみ
    string sFloat5 = "12.34.567";  // 小数点が2個あった場合
    string sFloat6 = "abcd.ef";    // 数字ではない場合

    float fFloat1 = StringToFloat(sFloat1); // 結果:1234.567
    float fFloat2 = StringToFloat(sFloat2); // 結果:1234.567
    float fFloat3 = StringToFloat(sFloat3); // 結果:1234.0
    float fFloat4 = StringToFloat(sFloat4); // 結果:0.567
    float fFloat5 = StringToFloat(sFloat5); // 結果:12.34
    float fFloat6 = StringToFloat(sFloat6); // 結果:0.0f


See Also

functions: FloatToString | StringToInt
categories: Type Casting/Conversion Functions


author: Charles Feduke, JP team: ngtaicho
Send comments on this topic.