add locale support for hexadecimal floating point conversions. Noticed by: ache Reviewed by: mike (mentor)