mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-29 03:04:38 +08:00
14 lines
398 B
Python
14 lines
398 B
Python
assert bin(0) == "0b0"
|
|
assert bin(1) == "0b1"
|
|
assert bin(-1) == "-0b1"
|
|
assert bin(2**24) == "0b1" + "0" * 24
|
|
assert bin(2**24 - 1) == "0b" + "1" * 24
|
|
assert bin(-(2**24)) == "-0b1" + "0" * 24
|
|
assert bin(-(2**24 - 1)) == "-0b" + "1" * 24
|
|
|
|
a = 2**65
|
|
assert bin(a) == "0b1" + "0" * 65
|
|
assert bin(a - 1) == "0b" + "1" * 65
|
|
assert bin(-(a)) == "-0b1" + "0" * 65
|
|
assert bin(-(a - 1)) == "-0b" + "1" * 65
|