Перевод из двоичной системы счисления в десятичную Задание: Перевести число 11011012 в десятичную систему счисления.
Для перевода записываем данное число в общем виде: 1·2^6+1·2^5+0·2^4+1·2^3+1·2^2+0·2^1+1·2^0= =1·64+1·32+0·16+1·8+1·4+1·0+1·1=10910
ответ: 11011012=10910
Перевод из восьмеричной системы счисления в десятичную Задание: Перевести число 1738 в десятичную систему счисления.
Для перевода записываем данное число в общем виде: 1·8^2+7·8^1+3·8^0=1·64+7·8+3·1=12310
ответ: 1738=12310
Перевод из шестнадцатиричной системы счисления в десятичную Задание: Перевести число 2А3С16 в десятичную систему счисления.
Для перевода записываем число в общем виде (обратим внимание на то, что букве А соответствует значение 10, а букве С - 12): 2·16^3+10·16^2+3·16^1+12·16^0=2·4096+10·256+3·16+12·1=1081210
Интернет – одно из самых удивительных изобретений 20-го века. Он дает безграничные возможности в отношении различных коммуникаций, получения и хранения нужной информации, направлении мультимедиа. Отношение к нему различных слоев населения неоднозначно, содержит даже диаметрально противоположные позиции, но огромное значение его в жизни современного человека не будет оспариваться никем.
Эта слайдовая презентация является результатом ученического исследования на тему влияния интернета на жизнь человека и на все общество в целом. На ее слайдах рассматриваются вопросы:
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016) function Transpose(a: array[,] of integer): array[,] of integer; //Поворот на 90гр по часовой стрелке begin var m := Length(a, 0); var n := Length(a, 1); Result := new integer[n, m]; for var i := 0 to n-1 do begin for var j := 0 to m-1 do Result[i, j] := a[m-1-j, i]; end; end;
begin var n := ReadInteger('Введите n:'); //Заполнение матрицы NxN сл. числами и вывод на экран var a :=MatrixRandom(n, n); for var i:=0 to n-1 do begin for var j:=0 to n-1 do Print(a[i,j]); println; end; println;
Println('поворот влево на 90 гр'); var b := Transpose(a); b:=Transpose(b); b:=Transpose(b); for var i:=0 to n-1 do begin for var j:=0 to n-1 do Print(b[i,j]); println; end; println;
Println('поворот вправо на 90гр'); b := Transpose(a); for var i:=0 to n-1 do begin for var j:=0 to n-1 do Print(b[i,j]); println; end; println;
Println('поворот на 180 гр'); b := Transpose(a); b := Transpose(b); for var i:=0 to n-1 do begin for var j:=0 to n-1 do Print(b[i,j]); println; end; end.
Задание: Перевести число 11011012 в десятичную систему счисления.
Для перевода записываем данное число в общем виде:
1·2^6+1·2^5+0·2^4+1·2^3+1·2^2+0·2^1+1·2^0=
=1·64+1·32+0·16+1·8+1·4+1·0+1·1=10910
ответ: 11011012=10910
Перевод из восьмеричной системы счисления в десятичную
Задание: Перевести число 1738 в десятичную систему счисления.
Для перевода записываем данное число в общем виде:
1·8^2+7·8^1+3·8^0=1·64+7·8+3·1=12310
ответ: 1738=12310
Перевод из шестнадцатиричной системы счисления в десятичную
Задание: Перевести число 2А3С16 в десятичную систему счисления.
Для перевода записываем число в общем виде (обратим внимание на то, что букве А соответствует значение 10, а букве С - 12):
2·16^3+10·16^2+3·16^1+12·16^0=2·4096+10·256+3·16+12·1=1081210
ответ: 2А3С16=1081210