Rational.ParseRational(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Analyse la chaîne spécifiée en tant que valeur rationnelle.
[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
Paramètres
- string
- String
représentation sous forme de chaîne d’une valeur rationnelle.
Retours
la valeur rationnelle représentée par string.
- Attributs
Exceptions
si string elle ne peut pas être analysée comme une valeur rationnelle.
si string était null
Remarques
Analyse la chaîne spécifiée en tant que valeur rationnelle.
Les caractères \u003a ASCII (' :') et \u002f ('/') sont reconnus comme séparateurs entre le numérateur et le dénumérateur.
Pour n’importe quel Rational r: Rational.parseRational(r.toString()).equals(r). Toutefois, la méthode gère également les nombres rationnels exprimés sous les formes suivantes :
« num/den » ou « num:den », où num et den sont des entiers de chaîne potentiellement contenant un signe, tel que « -10 », « +7 » => new Rational(num, den);ou « 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 documentation pour android.util.Rational.parseRational(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.