micropython: add micropython component
This commit is contained in:
16
components/language/micropython/tests/basics/int_big_add.py
Normal file
16
components/language/micropython/tests/basics/int_big_add.py
Normal file
@@ -0,0 +1,16 @@
|
||||
# tests transition from small to large int representation by addition
|
||||
|
||||
# 31-bit overflow
|
||||
i = 0x3fffffff
|
||||
print(i + i)
|
||||
print(-i + -i)
|
||||
|
||||
# 47-bit overflow
|
||||
i = 0x3fffffffffff
|
||||
print(i + i)
|
||||
print(-i + -i)
|
||||
|
||||
# 63-bit overflow
|
||||
i = 0x3fffffffffffffff
|
||||
print(i + i)
|
||||
print(-i + -i)
|
Reference in New Issue
Block a user