Для представления натурального числа в памяти компьютера, оно обычно переводится в двоичную систему счисления. Для представления отрицательных чисел используется т. н. дополнительный код числа, который получается путём прибавления единицы к инвертированному представлению модуля данного отрицательного числа в двоичной системе счисления.

Представление действительных чисел в памяти компьютера имеет некоторые ограничения связанные с используемой системой счисления, а также, ограниченностью объёма памяти выделяемого под числа. Действительные числа обычно представляются в виде чисел с плавающей запятой. При этом лишь некоторые из действительных чисел могут быть представлены в памяти компьютера точным значением, в то время как остальные числа представляются приближёнными значениями. В наиболее распространённом формате число с плавающей запятой представляется в виде последовательности битов, часть из которых кодирует собой мантиссу числа, другая часть — показатель степени, и ещё один бит используется для указания знака числа.