Bibi-binary express any number, it suffices to enumerate the (hexadecimal) digits that make it up. For example: the number written as "2000" in base ten, which translates to "7D0" in conventionally-written hexadecimal, would in Bibi-binary be spoken aloud as "BIDAHO". Contrary to the numeric conventions used in modern computers, the bibi-binary system represents negative numbers using one's complement, rather than two's complement. Thus: and their sum is written as "1 1111" (one of two representations of zero in this system; zero can also be written as "0 0000"). On modern machines, in classic binary notation, −7 would be written 1 1001,
Computer number format sixteen values, a nibble is sometimes known as a hexadecimal digit. Octal and hex are convenient ways to represent binary numbers, as used by computers. Computer engineers often need to write out binary quantities, but in practice writing out a binary number such as 1001001101010001 is tedious and prone to errors. Therefore, binary quantities are written in a base-8, or "octal", or, much more commonly, a base-16, "hexadecimal" or "hex", number format. In the decimal system, there are 10 digits, 0 through 9, which combine to form numbers. In an octal system, there are only 8 digits, 0 through 7.