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
。
がの場合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
}
の android.util.Rational.parseRational(java.lang.String)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。