Character.GetNumericValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| GetNumericValue(Int32) |
|
| GetNumericValue(Char) |
|
GetNumericValue(Int32)
int Возвращает значение, которое представляет указанный символ (точка кода Юникода).
[Android.Runtime.Register("getNumericValue", "(I)I", "")]
public static int GetNumericValue(int codePoint);
[<Android.Runtime.Register("getNumericValue", "(I)I", "")>]
static member GetNumericValue : int -> int
Параметры
- codePoint
- Int32
Символ (точка кода Юникода), который необходимо преобразовать.
Возвращаемое значение
числовое значение символа, как ненегрегативное значение; -2, если символ имеет числовое значение, но значение не может быть представлено как ненегативное intint значение; -1, если символ не имеет числового значения.
- Атрибуты
Комментарии
int Возвращает значение, которое представляет указанный символ (точка кода Юникода). Например, символ '\u005Cu216C' (римский числовой пятьдесят) возвращает int значение со значением 50.
Буквы A-Z в их верхнем регистре ('\u005Cu0041'через ), строчные регистры ('\u005Cu005A'через'\u005Cu0061''\u005Cu007A'), а также полный вариант ширины ('\u005CuFF21''\u005CuFF3A' через и '\u005CuFF41' через'\u005CuFF5A') формы имеют числовые значения от 10 до 35. Это не зависит от спецификации Юникода, которая не назначает числовые значения этим char значениям.
Если символ не имеет числового значения, возвращается -1. Если символ имеет числовое значение, которое не может быть представлено как ненегативное целое число (например, дробное значение), то возвращается -2.
Добавлено в версии 1.5.
Java документации по java.lang.Character.getNumericValue(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetNumericValue(Char)
int Возвращает значение, которое представляет указанный символ Юникода.
[Android.Runtime.Register("getNumericValue", "(C)I", "")]
public static int GetNumericValue(char ch);
[<Android.Runtime.Register("getNumericValue", "(C)I", "")>]
static member GetNumericValue : char -> int
Параметры
- ch
- Char
символ, который необходимо преобразовать.
Возвращаемое значение
числовое значение символа, как ненегрегативное значение; -2, если символ имеет числовое значение, но значение не может быть представлено как ненегативное intint значение; -1, если символ не имеет числового значения.
- Атрибуты
Комментарии
int Возвращает значение, которое представляет указанный символ Юникода. Например, символ '\u005Cu216C' (римский числовой пятьдесят) вернет int со значением 50.
Буквы A-Z в их верхнем регистре ('\u005Cu0041'через ), строчные регистры ('\u005Cu005A'через'\u005Cu0061''\u005Cu007A'), а также полный вариант ширины ('\u005CuFF21''\u005CuFF3A' через и '\u005CuFF41' через'\u005CuFF5A') формы имеют числовые значения от 10 до 35. Это не зависит от спецификации Юникода, которая не назначает числовые значения этим char значениям.
Если символ не имеет числового значения, возвращается -1. Если символ имеет числовое значение, которое не может быть представлено как ненегативное целое число (например, дробное значение), то возвращается -2.
<b>Примечание.</b> Этот метод не может обрабатывать дополнительные символы. Для поддержки всех символов Юникода, включая дополнительные символы, используйте #getNumericValue(int) этот метод.
Добавлено в версии 1.1.
Java документации по java.lang.Character.getNumericValue(char).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".