formatbn
return (a == NULL) ? NULL : formatbn(a, 16);
return (a == NULL) ? NULL : formatbn(a, 10);
return (a == NULL) ? NULL : formatbn(a, (int)radix);