17 lines
356 B
Plaintext
17 lines
356 B
Plaintext
^|
|
|
| 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)
|