Mathematics trainer: Binary numbers.
Description: Mathematics trainer (exercise generator), concerning binary numbers. Exercises include: base conversion (binary, decimal,
hexadecimal), arithmetic (addition, subtraction) and logical operations (and, nand, or, nor, xor, xnor). The user may choose between 3 different binary sizes:
8, 16 or 32 bits (byte, word or double-word). For conversion exercises, the binary numbers may be considered as signed or as unsigned.
Free Pascal features: String grids. Changing a controls' properties (caption, color, read-only, tabstop) during runtime as needed.
Custom types (classic Pascal); Boolean operators (classic Pascal).
Screenshots: