Rational.ParseRational(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した文字列を有理値として解析します。
[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がnull
注釈
指定した文字列を有理値として解析します。
ASCII 文字 \u003a (':') と \u002f ('/') は、分子とデヌメレーターの間の区切り記号として認識されます。
任意の Rational rの場合: Rational.parseRational(r.toString()).equals(r)。 ただし、このメソッドは、次の形式で表される有理数も処理します。
"num/den" または "num:den" => new Rational(num, den);。 num と den は、"-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
}
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。