Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
#1

Перевод длинных целых чисел из двоичной в десятичную - C++

08.06.2014, 19:22. Просмотров 361. Ответов 3
Метки нет (Все метки)

Вобщем мне нужна верхняя граница для длины вектора , желательно ,чтобы зависимость была от длины числа в двоичном представлений


Я как то на днях понял ,как сделать наоборот , об этом можете посмотреть у меня в блоге
за доказательство этого не брался ,но на моих тестах все четко работает ))

Аналогично пытался сделать и тут ,но тут не все так ,четко

справа : Количество цифр в десятичной записи
слева : количество знакомест и двоичное представление чисел
1 - 1 ~ 1 - 1
2 - 11 ~ 3 - 1
3 - 111 ~ 7 - 1
4 - 1111 ~ 15 - 2
5 - 11111 ~ 31 - 2
6 - 111111 ~ 63 - 2
7 - 1111111 ~ 127 - 3
8 - 11111111 ~ 255 - 3
9 - 111111111 ~ 511 - 3
10 - 1111111111 ~ 1023 - 4
11 - ~ 2047 - 4
12 - ~ 4095 - 4
13 - ~ 8191 - 4
и тут на тройки не приходиться расчитывать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2014, 19:22     Перевод длинных целых чисел из двоичной в десятичную
Посмотрите здесь:

Перевод чисел из двоичной в десятичную - C++
помогите сделать ее более длинной и чтоб можно было писать еще значения и она не закрывалась , заранее спасибо #include <iostream> ...

Перевод чисел из двоичной в десятичную систему - C++
Добрый день! Помогите с заданием. Есть файл в котором содержится двоичный код к примеру (0110100001101001) Надо сделать программу...

Перевод чисел из двоичной в десятичную систему счисления - C++
Задача в курсаче... =( Помогите пожалуйста

Перевод в из двоичной в десятичную систему - C++
Народ! Надо реализовать программу, которая считывает строку в виде двоичного числа и переводит ее десячтичную! Алгоритм я помню перевода...

Перевод числа из двоичной системы в десятичную - C++
Помогите написать программу для перевода из 2 в 10. Если число делится на 3, то вывести и результат деления

Перевод числа из двоичной в десятичную и наоборот. - C++
Помогите пожалуйста написать прогу перевода числа из двоичной системы счисления в десятичную и наоборот на языке "C".Я в этом...

Перевод из двоичной системы счисления в десятичную - C++
Я создал программу, но вот она выдает размерность введенного массива, вместо десятичного числа. Ошибки я найти не могу. Вот сам код: ...

Перевод числа из двоичной сс в десятичную (рекурсия) - C++
Всем привет! Подкинули задачку тут: Разработать рекурсивную функцию, возвращающую значение. Для перевода числа из двоичной сс в...

Перевод из двоичной в десятичную систему исчисления - C++
Проверить правильно ввода этого числа ( в его записи должны быть 0 или 1) при правильном вводе перевести в десятеричную

Перевод из двоичной в десятичную не используя массив - C++
Вот что написал, но нужное значение не выдает #include <iostream> #include <conio.h> #include <math.h> using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Renji
1822 / 1240 / 288
Регистрация: 05.06.2014
Сообщений: 3,547
08.06.2014, 19:58     Перевод длинных целых чисел из двоичной в десятичную #2
справа : Количество цифр в десятичной записи
слева : количество знакомест и двоичное представление чисел
Количество двоичных знакомест = log2(10)*количество цифр в десятичной записи. Округлять в большую сторону.
Qazan
211 / 59 / 9
Регистрация: 30.04.2013
Сообщений: 797
Записей в блоге: 10
08.06.2014, 20:00  [ТС]     Перевод длинных целых чисел из двоичной в десятичную #3
Renji, мне наоборот нужно
Renji
1822 / 1240 / 288
Регистрация: 05.06.2014
Сообщений: 3,547
08.06.2014, 20:10     Перевод длинных целых чисел из двоичной в десятичную #4
Renji, мне наоборот нужно
Наоборот - log10(2)*количество цифр в двоичной записи
Yandex
Объявления
08.06.2014, 20:10     Перевод длинных целых чисел из двоичной в десятичную
Ответ Создать тему
Опции темы

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