Character.Digit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Digit(Char, Int32) |
Devuelve el valor numérico del carácter |
| Digit(Int32, Int32) |
Devuelve el valor numérico del carácter especificado (punto de código Unicode) en el radix especificado. |
Digit(Char, Int32)
Devuelve el valor numérico del carácter ch en el radix especificado.
[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
Parámetros
- ch
- Char
carácter que se va a convertir.
- radix
- Int32
el radix.
Devoluciones
el valor numérico representado por el carácter del radix especificado.
- Atributos
Comentarios
Devuelve el valor numérico del carácter ch en el radix especificado.
Si el radix no está en el rango MIN_RADIX ≤ radix ≤ MAX_RADIX o si el valor de ch no es un dígito válido en el radix especificado, -1 se devuelve. Un carácter es un dígito válido si al menos uno de los siguientes es true: <ul><li>El método isDigit es true del carácter y el valor de dígito decimal Unicode del carácter (o su descomposición de carácter único) es menor que el radix especificado. En este caso, se devuelve el valor de dígito decimal.
<li>El carácter es una de las letras latinas mayúsculas 'A' a través 'Z' de y su código es menor que radix + 'A' - 10. En este caso, ch - 'A' + 10 se devuelve .
<li>El carácter es una de las letras latinas minúsculas 'a' a través 'z' de y su código es menor que radix + 'a' - 10. En este caso, ch - 'a' + 10 se devuelve .
<li>El carácter es una de las letras latinas mayúsculas A () a la Z ('\u005CuFF21''\u005CuFF3A') y su código es menor que radix + '\u005CuFF21' - 10. En este caso, ch - '\u005CuFF21' + 10 se devuelve .
<li>El carácter es una de las letras latinas minúsculas fullwidth a () a z ('\u005CuFF41''\u005CuFF5A') y su código es menor que radix + '\u005CuFF41' - 10. En este caso, ch - '\u005CuFF41' + 10 se devuelve .
</ul>
<b>Nota:</b> Este método no puede controlar caracteres adicionales. Para admitir todos los caracteres Unicode, incluidos los caracteres complementarios, use el #digit(int, int) método .
Java documentación para java.lang.Character.digit(char, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Digit(Int32, Int32)
Devuelve el valor numérico del carácter especificado (punto de código Unicode) en el radix especificado.
[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
Parámetros
- codePoint
- Int32
carácter (punto de código Unicode) que se va a convertir.
- radix
- Int32
el radix.
Devoluciones
el valor numérico representado por el carácter del radix especificado.
- Atributos
Comentarios
Devuelve el valor numérico del carácter especificado (punto de código Unicode) en el radix especificado.
Si el radix no está en el rango MIN_RADIX ≤ radix ≤ MAX_RADIX o si el carácter no es un dígito válido en el radix especificado, -1 se devuelve. Un carácter es un dígito válido si al menos uno de los siguientes es true: <ul><li>El método #isDigit(int) isDigit(codePoint) es true del carácter y el valor de dígito decimal Unicode del carácter (o su descomposición de carácter único) es menor que el radix especificado. En este caso, se devuelve el valor de dígito decimal.
<li>El carácter es una de las letras latinas mayúsculas 'A' a través 'Z' de y su código es menor que radix + 'A' - 10. En este caso, codePoint - 'A' + 10 se devuelve .
<li>El carácter es una de las letras latinas minúsculas 'a' a través 'z' de y su código es menor que radix + 'a' - 10. En este caso, codePoint - 'a' + 10 se devuelve .
<li>El carácter es una de las letras latinas mayúsculas A () a la Z ('\u005CuFF21''\u005CuFF3A') y su código es menor que radix + '\u005CuFF21' - 10. En este caso, codePoint - '\u005CuFF21' + 10 se devuelve .
<li>El carácter es una de las letras latinas minúsculas fullwidth a () a z ('\u005CuFF41''\u005CuFF5A') y su código es menor que radix + '\u005CuFF41'- 10. En este caso, codePoint - '\u005CuFF41' + 10 se devuelve .
</ul>
Agregado en 1.5.
Java documentación para java.lang.Character.digit(int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.