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 не удается проанализировать как рациональное значение.
Значение if stringnull
Комментарии
Анализирует указанную строку как рациональное значение.
Символы \u003a ASCII (':') и \u002f ('/) распознаются как разделители между числовым и денумератором.
Для любого Rational r: Rational.parseRational(r.toString()).equals(r). Однако метод также обрабатывает рациональные числа, выраженные в следующих формах:
"num/den" или "num:den" => new Rational(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
}
Java документации по android.util.Rational.parseRational(java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".