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

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

Войти
Регистрация
Восстановить пароль
 
SeryZone
56 / 28 / 5
Регистрация: 09.03.2012
Сообщений: 726
Записей в блоге: 1
#1

Степень двойки в степени десятки - C++

01.08.2012, 09:55. Просмотров 806. Ответов 2
Метки нет (Все метки)

Допустим, есть большое число типа double или extended. Дана степень десятки: 1Е+228. 1Е+228=2760. Вот задача: Сколько степеней двойки в n-ной степени десятки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2012, 09:55     Степень двойки в степени десятки
Посмотрите здесь:
C++ Подряд выписаны степени десятки, определить k-ую цифру
C++ Степень двойки
степень двойки C++
Максимальная степень двойки C++
Точная степень двойки C++
C++ Найти степень двойки
C++ Массив из чисел степени двойки
Модульное деление на степень двойки C++
C++ Степень двойки и остаток от деления
Сколько цифр в числе степени двойки? C++
C++ Возведение двойки в 40-вую и более степень
Найти число максимальное близкое к степени двойки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
01.08.2012, 10:04     Степень двойки в степени десятки #2
Задача не ясна, так как степени десятки редко можно представить целой степенью двойки. Например, 101 нельзя представить в виде целой степени двойки.
Возможно, задача сводится к тому, чтобы найти максимальную степень двойки, меньшую по значению заданной степени десятки?
Catstail
Модератор
22514 / 10919 / 1774
Регистрация: 12.02.2012
Сообщений: 18,066
01.08.2012, 10:11     Степень двойки в степени десятки #3
Пусть x=10k. Тогда ответ = Целая_часть_от(log2(10k))) =
Целая_часть_от(k*log210)
Ответ Создать тему
Опции темы

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