^| | EMal internally uses 64 bit signed integers. |^ int hex = 0xff # base16 int oct = 0o377 # base8 int bin = 0b11111111 # base2 int dec = 255 # base10 writeLine(hex) writeLine(oct) writeLine(bin) writeLine(dec) # here we check that they give the same value writeLine(0b1011010111 == 0o1327 and 0o1327 == 0x2d7 and 0x2d7 == 727 and 727 == 0b1011010111)