Files
rgbds/test/asm/overflow.asm
Rangi a70ecba06f Implement PRINT and PRINTLN (#672)
Fixes #669
Closes #368
Closes #624

Deprecate PRINTT, PRINTV, PRINTI, and PRINTF

Default STRFMT("%f") to 5 fractional digits like "{f:}"
Any use of string formatting will share this default
2021-01-02 02:37:32 +01:00

42 lines
433 B
NASM

SECTION "sec", ROM0
print_x: MACRO
println x
ENDM
x = 2147483647
x = x + 1
dl 2147483647+1
print_x
x = -2147483648
x = x - 1
dl -2147483648-1
print_x
x = -2147483648
x = x * -1
dl -2147483648 * -1
print_x
x = -2147483648
x = x / -1
dl -2147483648 / -1
print_x
x = -2147483648
x = x % -1
dl -2147483648 % -1
print_x
x = -1
x = x << 1
dl -1 << 1
print_x
x = 4294967295
x = 4294967296
x = `33333333
x = `333333333