Иногда возникает необходимость работы с числами в системах исчисления с основанием отличным от 10. Язык pascal предоставляет возможность работы с чилами в двочиной, восьмеричной и шестнадцатиричной системах (Диалект PascalABC поддерживает только 16-тиричную нотацию чисел). Все делается как показано в следующей программе:
program bodh;
var
bini,octi,deci,hexi:integer;
begin
bini:=%10101011; //Присваивание двоичного значения
octi:=&1076; //Присваивание восьмеричного значения
deci:=12365; //Присваивание десятичного значения (обычное)
hexi:=$12FE; //Присваивание шестнадцатиричного значения
end.
|