Files
wren/test/core/number/bitwise_not.wren
T

15 lines
402 B
Plaintext
Raw Normal View History

2015-09-15 07:46:09 -07:00
System.print(~0) // expect: 4294967295
System.print(~1) // expect: 4294967294
System.print(~23) // expect: 4294967272
2013-12-04 22:09:31 -08:00
// Max u32 value.
System.print(~0xffffffff) // expect: 0
2013-12-04 22:09:31 -08:00
// Floating point values.
2015-09-15 07:46:09 -07:00
System.print(~1.23) // expect: 4294967294
System.print(~0.00123) // expect: 4294967295
System.print(~345.67) // expect: 4294966950
// TODO: Negative numbers.
// TODO: Numbers that don't fit in u32.