Предмет: Информатика,
автор: Лусушка
Дополнительный код числа Х имеет значение 10101101. Найти его значение в десятичной СС.
lora761:
реализация на чом?
Ответы
Автор ответа:
0
#include <bits/stdc++.h> using namespace std;int main() { char bin_str[255]; int dec = 0, i, n, _int; float x = 0; cout << »Введите строку >> \n«; cin.getline(bin_str, 255); n = strlen(bin_str); for (i = n— 1; i >= 0; i—) { _int = bin_str[i]; if (_int == 48) dec += 0; else if (_int == 49) dec += (1 * (pow(2, x))); else goto exit; x++; } cout << dec << endl; return 0;}
Интересные вопросы
Предмет: Математика,
автор: ekaterinaafonina2008
Предмет: Химия,
автор: Egor169287
Предмет: Химия,
автор: valeskaforever12
Предмет: Математика,
автор: мерлин1977
Предмет: Алгебра,
автор: Аноним