Sven wrote:
>So something like this should work:
>
>  (Integer readFrom: 'FF' base: 16) printStringBase: 2

Integer readFrom: 'FF' will not work since #readFrom: expects a string in 
decimal representation
and 'FF' is hexadecimal. It also wont work for large numbers due to sending it 
to "Integer".

Just use

  (Number readFrom: '16rFF') printStringBase: 2

which works for large numbers 

  (Number readFrom: '16rFFFFFFFFF') printStringBase: 2


Bye
Torsten


Reply via email to