Перейти к основному содержимому

Character.ToNumber

Преобразует символ в числовое значение.

Syntax​

Character.ToNumber(
character as text
) as number

Remarks​

Возвращает число, эквивалентное character.

Результатом будет 21-разрядная кодовая точка Unicode, представленная указанным символом или суррогатной парой.

Examples​

Example #1​

Преобразование символа в эквивалентное числовое значение.

Character.ToNumber("#(tab)")

Result:

9

Example #2​

Преобразование суррогатной пары UTF-16 для смайлика "ухмыляющееся лицо" в эквивалентную шестнадцатеричную кодовую точку.

Number.ToText(Character.ToNumber("#(0001F600)"), "X")

Result:

"1F600"

Category​

Text.Conversions from and to text