| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- return [
- ['B2', '10110010'],
- ['#NUM!', '111001010101'], // Too large
- ['00FB', '11111011, 4'], // Leading places
- ['0FB', '11111011, 3.75'], // Leading places as a float
- ['#NUM!', '11111011, -1'], // Leading places negative
- ['#VALUE!', '11111011, "ABC"'], // Leading places non-numeric
- ['E', '"1110"'],
- ['5', '101'],
- ['2', '10'],
- ['0', '0'],
- ['#NUM!', '21'], // Invalid binary number
- ['#VALUE!', 'true'], // ODS accepts Boolean, Excel/Gnumeric don't
- ['#VALUE!', 'false'], // ODS accepts Boolean, Excel/Gnumeric don't
- ['FFFFFFFF95', '1110010101'], // 2's Complement
- ['FFFFFFFFFF', '1111111111'], // 2's Complement
- ['FFFFFFFE00', '1000000000'], // lowest negative
- ['1FF', '111111111'], // highest positive
- ['0', '0000000000'],
- ['1', '000000001'],
- ['100', '0100000000'],
- ['100', '100000000'],
- ['FFFFFFFF00', '1100000000'],
- ['0003', '11, 4'],
- ['#NUM!', '11, 0'],
- ['#NUM!', '11, -1'],
- ['#NUM!', '11, 14'],
- ['#NUM!', '10001, 1'],
- ['11', '10001, 2'],
- [5, 'A2'],
- ['#NUM!', '"A2"'],
- [0, 'A3'],
- ['exception', ''],
- ];
|