Character.Digit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Digit(Char, Int32) |
Restituisce il valore numerico del carattere |
| Digit(Int32, Int32) |
Restituisce il valore numerico del carattere specificato (punto di codice Unicode) nel radix specificato. |
Digit(Char, Int32)
Restituisce il valore numerico del carattere ch nel file radix specificato.
[Android.Runtime.Register("digit", "(CI)I", "")]
public static int Digit(char ch, int radix);
[<Android.Runtime.Register("digit", "(CI)I", "")>]
static member Digit : char * int -> int
Parametri
- ch
- Char
carattere da convertire.
- radix
- Int32
il radix.
Valori restituiti
valore numerico rappresentato dal carattere nel radix specificato.
- Attributi
Commenti
Restituisce il valore numerico del carattere ch nel file radix specificato.
Se il valore di non è compreso nell'intervallo MIN_RADIX ≤ radix ≤ MAX_RADIX o se il valore di ch non è una cifra valida nel radix specificato, -1 viene restituito . Un carattere è una cifra valida se almeno uno dei seguenti è true: <ul><li>Il metodo isDigit è true del carattere e il valore decimale Unicode del carattere (o la scomposizione a carattere singolo) è minore del radix specificato. In questo caso viene restituito il valore della cifra decimale.
<li>Il carattere è una delle lettere latine 'A' maiuscole e 'Z' il relativo codice è minore di radix + 'A' - 10. In questo caso, ch - 'A' + 10 viene restituito .
<li>Il carattere è una delle lettere latine 'a' minuscole e 'z' il relativo codice è minore di radix + 'a' - 10. In questo caso, ch - 'a' + 10 viene restituito .
<li>Il carattere è una delle lettere latine fullwidth maiuscole A () da Z ('\u005CuFF21''\u005CuFF3A') e il relativo codice è minore di radix + '\u005CuFF21' - 10. In questo caso, ch - '\u005CuFF21' + 10 viene restituito .
<li>Il carattere è uno dei caratteri latini fullwidth lettere minuscole () da ('\u005CuFF41') a z ('\u005CuFF5A') e il relativo codice è minore di radix + '\u005CuFF41' - 10. In questo caso, ch - '\u005CuFF41' + 10 viene restituito .
</ul>
<b>Nota:</b> Questo metodo non può gestire caratteri supplementari. Per supportare tutti i caratteri Unicode, inclusi i caratteri supplementari, usare il #digit(int, int) metodo .
per java.lang.Character.digit(char, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Digit(Int32, Int32)
Restituisce il valore numerico del carattere specificato (punto di codice Unicode) nel radix specificato.
[Android.Runtime.Register("digit", "(II)I", "")]
public static int Digit(int codePoint, int radix);
[<Android.Runtime.Register("digit", "(II)I", "")>]
static member Digit : int * int -> int
Parametri
- codePoint
- Int32
carattere (punto di codice Unicode) da convertire.
- radix
- Int32
il radix.
Valori restituiti
valore numerico rappresentato dal carattere nel radix specificato.
- Attributi
Commenti
Restituisce il valore numerico del carattere specificato (punto di codice Unicode) nel radix specificato.
Se il radix non è compreso nell'intervallo MIN_RADIX ≤ radix ≤ MAX_RADIX o se il carattere non è una cifra valida nel radix specificato, -1 viene restituito . Un carattere è una cifra valida se almeno uno dei seguenti è true: <ul><li>Il metodo #isDigit(int) isDigit(codePoint) è true del carattere e il valore decimale Unicode del carattere (o la scomposizione a carattere singolo) è minore del radix specificato. In questo caso viene restituito il valore della cifra decimale.
<li>Il carattere è una delle lettere latine 'A' maiuscole e 'Z' il relativo codice è minore di radix + 'A' - 10. In questo caso, codePoint - 'A' + 10 viene restituito .
<li>Il carattere è una delle lettere latine 'a' minuscole e 'z' il relativo codice è minore di radix + 'a' - 10. In questo caso, codePoint - 'a' + 10 viene restituito .
<li>Il carattere è una delle lettere latine fullwidth maiuscole A () da Z ('\u005CuFF21''\u005CuFF3A') e il relativo codice è minore di radix + '\u005CuFF21' - 10. In questo caso, codePoint - '\u005CuFF21' + 10 viene restituito .
<li>Il carattere è uno dei caratteri latini fullwidth lettere minuscole () da ('\u005CuFF41') a z ('\u005CuFF5A') e il relativo codice è minore di radix + '\u005CuFF41'- 10. In questo caso, codePoint - '\u005CuFF41' + 10 viene restituito .
</ul>
Aggiunto nella versione 1.5.
per java.lang.Character.digit(int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.