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