mirror of
https://github.com/micropython/micropython.git
synced 2026-01-05 03:30:14 +01:00
py: Fix comparison of minus-zero long int.
This commit is contained in:
@@ -12,3 +12,17 @@ print([-c for c in cases])
|
||||
print([~c for c in cases])
|
||||
print([c >> 1 for c in cases])
|
||||
print([c << 1 for c in cases])
|
||||
|
||||
# comparison of 0/-0/+0
|
||||
print(long_zero == 0)
|
||||
print(long_neg_zero == 0)
|
||||
print(long_one - 1 == 0)
|
||||
print(long_neg_one + 1 == 0)
|
||||
print(long_zero < 1)
|
||||
print(long_zero < -1)
|
||||
print(long_zero > 1)
|
||||
print(long_zero > -1)
|
||||
print(long_neg_zero < 1)
|
||||
print(long_neg_zero < -1)
|
||||
print(long_neg_zero > 1)
|
||||
print(long_neg_zero > -1)
|
||||
|
||||
Reference in New Issue
Block a user