HEX2DEC.php 775 B

123456789101112131415161718192021222324252627
  1. <?php
  2. return [
  3. ['427', '"01AB"'],
  4. ['43981', '"ABCD"'],
  5. ['246', '"F6"'],
  6. ['74565', '12345'],
  7. ['4886718345', '123456789'],
  8. ['#NUM!', '123.45'],
  9. ['0', '0'],
  10. ['#NUM!', '"G3579A"'],
  11. ['#VALUE!', 'true'],
  12. ['#VALUE!', 'false'],
  13. ['#NUM!', '-107'],
  14. ['165', '"A5"'],
  15. ['1034160313', '"3DA408B9"'],
  16. ['-165', '"FFFFFFFF5B"'], // 2's Complement
  17. ['-1', '"FFFFFFFFFF"'], // 2's Complement
  18. ['#NUM!', '"1FFFFFFFFFF"'], // Too large
  19. [11, 'A2'],
  20. [0, 'A3'],
  21. [549755813887, '"7fffffffff"'], // highest positive, succeeds even for 32-bit
  22. [-549755813888, '"8000000000"'], // lowest negative, succeeds even for 32-bit
  23. [-2147483648, '"ff80000000"'],
  24. [2147483648, '"80000000"'],
  25. [2147483647, '"7fffffff"'],
  26. ];