uses graphabc;
var x,y,i,n,k,x0,y0: integer;
begin
setwindowsize(640, 480);
setpenwidth(3);
line(10, 240, 630, 240);
line(320, 10, 320, 470);
line(620, 235, 630, 240);
line(620, 245, 630, 240);
line(315, 20, 320, 10);
line(325, 20, 320, 10);
n: =10;
for i: =1 to 61 do begin
line(o+i*n, 243, o+i*n, 237);
end;
for i: =1 to 46 da begin
line(317,20 +i*n, 323,20+i*n);
end;
x0: =320;
y0: =240;
k: =50;
for x: =-320 to 320 do
begin
y: =truns(k*sin(x/k);
putpixel(x0+x, y0-y, clred);
end;
textout (50,40; grafic y=sinx');
end.
Непозиционные системы счисления это ранние системы, которые сейчас не пользуются большим спросом, поскольку в них не удобно выполнять различные арифметические действия над большими числами - об этом поподробнее.
В непозиционной системе каждая цифра имеет своё значение, которое не зависит от её положения.Небольшое отступление для понимания:
К примеру позиционная десятичная система представляет числа следующим образом: 123 - это 1 сотня, 2 десятка и 3 единиц; каждая цифра соответствует своему разряду. И складывать такие числа проще: 123+111 = (100+100)+(20+10)+(3+1) = 200+30+4 = 234.
Рассмотрим пример непозиционной системы счисления, наверное самая известная сейчас это Римская:
Число III означает 1+1+1=3. Чтобы записать число 10, используется отдельный символ X. При этом как было указано ранее, Х не может означать что-либо другое. Когда в десятичной 2 это хоть единицы, хоть сотни, главное какой разряд.
Другие примеры: Египетская, Древнегреческая, Славянская и Единичная (или унарная).
б) -0,1678 * 10^-5