Programmer calculator
Convert instantly between decimal, hexadecimal, octal and binary. Work at 8, 16, 32 or 64 bits and explore signed/unsigned values, two's complement and bitwise operations.
Open calculator →Interactive calculators and environments designed to support lessons: they do not just show the result, but help you inspect how a process works.
Convert instantly between decimal, hexadecimal, octal and binary. Work at 8, 16, 32 or 64 bits and explore signed/unsigned values, two's complement and bitwise operations.
Open calculator →Encode a signed integer and interpret a binary pattern. Inspect the sign bit, representable range and the magnitude → invert → +1 procedure.
Open two's complement →Convert a number to 32-bit single precision and back. Inspect sign, exponent, mantissa, bit pattern, hexadecimal value and representation error.
Open IEEE 754 →Build a diagram, connect its blocks, execute it step by step and inspect variables, conditions, branches and output in the visual debugger.
Open Flowchart Tool →