2015-09-15 07:46:09 -07:00
|
|
|
System.print(0 & 0) // expect: 0
|
2017-01-12 21:32:50 -08:00
|
|
|
System.print(0xaaaaaaaa & 0x55555555) // expect: 0
|
|
|
|
|
System.print(0xf0f0f0f0 & 0x3c3c3c3c) // expect: 808464432
|
2014-02-24 07:27:43 -08:00
|
|
|
|
|
|
|
|
// Max u32 value.
|
2017-01-12 21:32:50 -08:00
|
|
|
System.print(0xffffffff & 0xffffffff) // expect: 4294967295
|
2014-02-24 07:27:43 -08:00
|
|
|
|
|
|
|
|
// TODO: Negative numbers.
|
|
|
|
|
// TODO: Floating-point numbers.
|
2017-01-12 21:32:50 -08:00
|
|
|
// TODO: Numbers that don't fit in u32.
|