Thread overview
Is there a standard way to parse hex strings into numbers?
Mar 24, 2014
Gary Willoughby
Mar 24, 2014
Brad Anderson
Mar 24, 2014
Gary Willoughby
March 24, 2014
Is there a standard way to parse hex strings into numbers?

I have the following returned as a string:

    0xffffffffac036f90

Is there a standard way to parse this into a ulong or do you just roll your own?
March 24, 2014
On Monday, 24 March 2014 at 16:30:37 UTC, Gary Willoughby wrote:
> Is there a standard way to parse hex strings into numbers?
>
> I have the following returned as a string:
>
>     0xffffffffac036f90
>
> Is there a standard way to parse this into a ulong or do you just roll your own?

To accepts a radix parameter. You need to strip off the 0x though.

"ffffffffac036f90".to!ulong(16) -> 18446744072300490640
March 24, 2014
On Monday, 24 March 2014 at 16:35:42 UTC, Brad Anderson wrote:
> On Monday, 24 March 2014 at 16:30:37 UTC, Gary Willoughby wrote:
>> Is there a standard way to parse hex strings into numbers?
>>
>> I have the following returned as a string:
>>
>>    0xffffffffac036f90
>>
>> Is there a standard way to parse this into a ulong or do you just roll your own?
>
> To accepts a radix parameter. You need to strip off the 0x though.
>
> "ffffffffac036f90".to!ulong(16) -> 18446744072300490640

Awesome ta.