Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение определителя в матрице списков http://www.cyberforum.ru/cpp-beginners/thread618136.html
Здравствуйте. Как вы поняли что задание состоит из нахождения определителя матрицы заданной двумерным двусвязным списком. Код с горем пополам и помощью добрых людей написал. Но все равно считает не...
C++ Определить номера столбцов содержащих только отрицательные элементы матрицы Помогите пожалуйста сделать задание : определить номера столбцов содержащих только отрицательные элементы матрицы nxm http://www.cyberforum.ru/cpp-beginners/thread618135.html
Ханойская башня C++
Здравтвуйте! Нужно решить задачу где на вход дано Н стержней и К дисков и еще известны начальная и конечная конфигурации(где какие диски лежат). У кого-нибудь есть идеи насчет алгоритма? Для 3-4...
C++ Коментарии к программе
Всем привет,можете объяснить часть программы?))) Я понимаю, что в этой части программы(вторая функция) происходит поиск элементов между первым и последним нулями,но мне нужно дословное...
C++ Коментарии к программе http://www.cyberforum.ru/cpp-beginners/thread618127.html
Все доброго времени суток.Можете объяснить что выполняет функция в программ?))) Буду благодарен за помощь))) #include <iostream> #include <algorithm> #include <cmath> #include <conio.h> ...
C++ Вопросы по основам языка Доброй ночи уважаемые сис админы :) я недавно начал "кодить" и у меня есть пару вопросов на которые я сам не в состояние ответить :) 1. я кодю на Visual studio c++ и сразу же заметил на форуме, что... подробнее
Ksan
27 / 27 / 4
Регистрация: 02.11.2010
Сообщений: 370
11.07.2012, 00:11 0

Разработать алгоритм перевода двоичных чисел в десятичные числа

11.07.2012, 00:11. Просмотров 3144. Ответов 8
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
unsigned int B2D(char *bin)
{
        unsigned int val = 0;
        
        for(unsigned char i=0; i<strlen(bin); ++i)
        {
                val <<= 1;
                if(bin[i] == '1'){ val |= 0x1; continue; }
                if(bin[i] == '0') continue;
                return 0;
        }
        
        return val;
}


Вернуться к обсуждению:
Разработать алгоритм перевода двоичных чисел в десятичные числа
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2012, 00:11
Готовые ответы и решения:

Дан массив упорядоченных по возрастанию целых чисел. разработать алгоритм бинарного поиска заданного числа, результат номер искомого числа или 0 если
помогите решить задачу: Дан массив упорядоченных по возрастанию целых чисел....

Нужно написать программу перевода двоичных цифр в их шестнадцатиричный эквивалент (перевод числа оформить в виде функции)
как написать эту программу в C++

Разработать алгоритм перевода заданных английских слов на русский язык
Разработать алгоритм перевода в тексте заданных английских слов на русский...

Перевод дробных двоичных в десятичные
Доброго времени суток. У меня есть задание, сделать программу которая переводит...

Алгоритм перевода чисел
Помогите пожалуйста! Надо мне написать алгоритм перевода из десятичного числа в...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru