Время остановки:
- 1³1²0¹0⁰₍₂₎= 1x2³+1x2²+0+0 = 8+4 = 12₍₁₀₎
- C₍₁₆₎ в десятичной системе равна 12₍₁₀₎
- 5¹0⁰₍₈₎= 5x8¹+0 = 40₍₁₀₎
- 4¹0⁰₍₅₎= 4x5¹+0 = 20₍₁₀₎
- 2¹9⁰₍₁₁₎= 2x11¹+9x11⁰ = 2x11+9x1 = 22+9 = 31₍₁₀₎
Теперь получившиеся числа нужно лишь добавить к времени прибытия на соответствующие станции, чтоб получить время отправления:
- 07:18 + 12 мин = 7:30
- 09:48 + 12 мин = 10:00
- 13:15 + 40 мин = 13:55
- 0:25 + 20 мин = 0:45
- 10:15 + 31 мин = 10:46
Путь (решение во вложении):
- 381 км.
- 537 км.
- 697 км.
- 1283 км.
- 1625 км.
- 1699 км.
Числа в памяти компьютера записываются в двоичном виде. Иными словами, число представлено двумя цифрами - 0 и 1.
<h2>Число 21</h2>
21 / 2 = 10, остаток 1
10 / 2 = 5, остаток 0
5 / 2 = 2, остаток 1
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
Запишем воедино остатки с конца и получим двоичное представление числа:
21₁₀ = 10101₂
<h2>Число 32</h2>
Здесь можно не делить число на 2 до тех пор, пока в ответе получится единица. Стоит вспомнить, что 32 - это степень цифры 2. То есть 2⁵ = 32, где 5 - это количество нулей в записи: 1000...
32₁₀ = 100000₂
<h2>Число -44</h2>
Для перевода отрицательных чисел нам нужно:
- Мысленно убрать минус и перевести число в двоичное:
44 / 2 = 22, остаток 0
22 / 2 = 11, остаток 0
11 / 2 = 5, остаток 1
5 / 2 = 2, остаток 1
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
44₁₀ = 101100₂
- Дополнить двоичное представление числа нулями слева до 8 бит
101100₂ ⇒ 00101100₂
00101100₂ ⇒ 11010011₂
- Добавить к полученному двоичному числу единицу
11010011₂ + 1₂ = 11010100₂
-44₁₀ = 11010100₂
<h2>Число 34</h2>
34 / 2 = 17, остаток 0
17 / 2 = 8, остаток 1
8 / 2 = 4, остаток 0
4 / 2 = 2, остаток 0
2 / 2 = 1, остаток 0
1 / 2 = 1, остаток 1
34₁₀ = 100010₂
<h2>Число -112</h2>
112 / 2 = 56, остаток 0
56 / 2 = 28, остаток 0
28 / 2 = 14, остаток 0
14 / 2 = 7, остаток 0
7 / 2 = 3, остаток 1
3 / 2 = 1, остаток 1
1 / 2 = 1, остаток 1
112₁₀ = 1110000₂
- 1110000₂ ⇒ 01110000₂
- 01110000₂ ⇒ 10001111₂
- 10001111₂ + 1₂ = 10010000₂
-112₁₀ = 10010000₂
Uses crt; (Подключение внешних файлов)
Var
ves: real;
m: real;
Begin
clrscr;
write('ves=');
read(ves);
m: = ves * 0.65;
writeln ('Масса молекул кислорода', m:2:1, 'кг.');
readkey;
End.
1. 17Мбайт= 142606336 бит
8кбайт = 8192 байт
2байта=16 бит
8192бит=1024 байт
2. 150 байт
3. 16 символов
16. 3