ascii addition alphanumeric arithmetic overflow arithmetic underflow bcd bios binary numeral system bit byte cobol chen-ho encoding code page computing decimal defined and undefined densely packed decimal electronics endianness fixed-point arithmetic george stibitz gray code hewlett-packard hexadecimal ibm infinity microcontroller microprocessor negative and non-negative numbers nibble numerical digit programmable calculator rounding seven-segment display texas instruments two-out-of-five code unicode xml