codePointToNum
    Richmond Mathewson 
    richmondmathewson at gmail.com
       
    Fri Mar 31 13:11:15 EDT 2017
    
    
  
However, "(baseConvert: bad destination base)" does not help much.
This mainly because your example was wrong.
I tried this:
put baseConvert(codePointToNum("&"), 10, 16)  because your syntax was 
the wrong way round,
BUT it go "all stuffy" about the codePointToum, so I did this:
put codePointToNum("&") into NUMM
put baseConvert(NUMM, 10, 16)
and got the number.
Richmond.
On 3/31/17 1:33 pm, Mark Waddingham via use-livecode wrote:
> On 2017-03-31 12:12, Richmond via use-livecode wrote:
>> So, if I do something like this:
>>
>> *put the codePointToNum("")*
>>
>> I will get the Unicode address of that character as a Decimal number.
>>
>> How can I get it as a Hex number?
>
> Two options - you can use baseConvert:
>
>   put baseConvert(10, 16, codepointToNum("")
>
> or you can use format:
>
>   put format("%x", codepointToNum(""))
>
> The latter is much more flexible e.g.:
>
>   put format("\\u{%06x}", codepointToNum(""))
>
> Gives the codepoint as the escape sequence for JSON strings (for 
> example).
>
> Warmest Regards,
>
> Mark.
>
    
    
More information about the use-livecode
mailing list