Написать программу ввода одного символа с клавиатуры и поместить в памяти под именем tmp си++
118
351
Ответы на вопрос:
#include < iostream> using namespace std; int main() { char tmp; cin > > tmp; return 0; }
1) 111,3₁₀ = 1101111,0(1001)₂
переводим отдельно левую и отдельно правую часть в 2сс.
111/2 = 55 ост 1
55/2 = 27 ост 1
27/2 = 13 ост 1
13/2 = 6 ост 1
6/2 = 3 ост 0
3/2 = 1 ост 1
целая часть = 1101111
дробная часть:
,3 * 2 = 0,6
,6 * 2 = 1,2
,2 * 2 = 0,4
,4 * 2 = 0,8
,8 * 2 = 1, 6
,6 * 2 = 1,2
мы вернулись к одному из предыдущих значений, можно остановиться и посмотреть на целые части результатов. они и есть перевод в двоичную систему, приписываем их к ответу. дробная часть: 0(1001)
складываем столбиком:
2) 712516₈+24763₈ = 737501₈
3) 1500743₈ -75473₈ = 1576436₈
4) ad234₁₆+589fa₁₆ = 105c2e₁₆
Популярно: Информатика
-
brainsofi106.10.2022 02:26
-
Ростислав111л24.05.2023 11:06
-
popirina200101.06.2022 10:14
-
Gerdu24.05.2022 10:47
-
sveta781119.05.2021 07:57
-
Maksprianikov18.07.2020 23:27
-
Алекс2310202703.05.2020 17:03
-
саша428716.08.2021 00:43
-
Alinkaov0516.05.2020 16:53
-
TearPrincess211.04.2020 17:12