Rational.ParseRational(String) メソッド

定義

指定した文字列を有理値として解析します。

[Android.Runtime.Register("parseRational", "(Ljava/lang/String;)Landroid/util/Rational;", "")]
public static Android.Util.Rational? ParseRational (string? string);
[<Android.Runtime.Register("parseRational", "(Ljava/lang/String;)Landroid/util/Rational;", "")>]
static member ParseRational : string -> Android.Util.Rational

パラメーター

string
String

有理値の文字列表現。

戻り値

string表される有理値。

属性

例外

を有理値として解析できない場合 string

がの場合stringnull

注釈

指定した文字列を有理値として解析します。

ASCII 文字 \u003a (':') と \u002f ('/') は、分子とデヌメレーターの間の区切り文字として認識されます。

の場合 Rational r: Rational.parseRational(r.toString()).equals(r)。 ただし、 メソッドは、次の形式で表される有理数も処理します。

"num/den" または "num:den" => new Rational(num, den);( numden ) は、"-10"、"+7"、"5" などの符号を含む可能性のある文字列整数です。

{@code
            Rational.parseRational("3:+6").equals(new Rational(1, 2)) == true
            Rational.parseRational("-3/-6").equals(new Rational(1, 2)) == true
            Rational.parseRational("4.56") => throws NumberFormatException
            }

android.util.Rational.parseRational(java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象