Radix character handling

Note that the radix character, as obtained by nl_langinfo(RADIXCHAR), is a pointer to a string. It is possible that a locale may specify this as a multibyte character or as a string of characters. However, in AIX®, a simplifying assumption is made that the RADIXCHAR is a single-byte character.