Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
SeeT
53 / 23 / 3
Регистрация: 12.10.2012
Сообщений: 132
Записей в блоге: 1
1

Огромная степень числа

17.11.2013, 19:40. Просмотров 535. Ответов 7
Метки нет (Все метки)

Здравствуйте. Есть необходимость посчитать огромную степень числа, если конкретно, то 22050. Есть ли тип данных (если я не ошибаюсь, оно так называется. Вот примеры того что я имею в виду: int, char), который сможет хранить такое большое значение? И вообще, реально ли посчитать это число?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2013, 19:40
Ответы с готовыми решениями:

Написать программу с функцией, вычисляющей целую степень дробного числа. Учесть,что степень может быть положительной, отрицательной, нулевой
Написать программу с функцией, вычисляющей целую степень дробного числа. Учесть,что степень может...

Возведение числа в степень и проверка числа на четность
Добрый вечер что то вообще не понял эту тему помогите пожалуйста С помощью директивы #define...

Степень числа
Народ нужна небольшая помощь)) Не могу придумать как записать в коде степени икса: x^2,x^3 ,x^6,...

Степень числа
Приветы всем! Пытаюсь сделать задания, но не могу разобраться как всё посчитать... Суть в том что...

Возведение из числа степень
Прошу помочь. Вводим любое число n и надо возвести её степень. (притом, должно быть или 2 в...

7
150333
3 / 3 / 0
Регистрация: 18.10.2013
Сообщений: 107
17.11.2013, 19:45 2
"unsigned long long" диапазон значений от 0 до 18 446 744 073 709 551 615.
1
nomyac
2 / 9 / 7
Регистрация: 12.10.2013
Сообщений: 43
17.11.2013, 20:01 3
Можно представить как 1 и 2049 нулей после неё, правда это в двоичном виде. В 10-ричную систему не переведёшь, ибо атомов во вселенной меньше, чем это число. А насчёт хранения, то в int - никогда, а в char - без проблем.
1
taras atavin
4204 / 1766 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
17.11.2013, 20:03 4
Цитата Сообщение от SeeT Посмотреть сообщение
Здравствуйте. Есть необходимость посчитать огромную степень числа, если конкретно, то 22050. Есть ли тип данных (если я не ошибаюсь, оно так называется. Вот примеры того что я имею в виду: int, char), который сможет хранить такое большое значение? И вообще, реально ли посчитать это число?
Такого стандартного типа нет, но посчитать реально, как и перевести в десятичное представление. А вот вывести на экран, или на печать будет проблематично.
1
salam
175 / 156 / 29
Регистрация: 10.07.2012
Сообщений: 766
17.11.2013, 20:05 5
да вродь 700 байт (700 цифр) можно нынче найти в памяти. никакого типа нет, конечно. нужно писать длинную арифметику.
1
taras atavin
4204 / 1766 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
17.11.2013, 20:08 6
Цитата Сообщение от 150333 Посмотреть сообщение
"unsigned long long" диапазон значений от 0 до 18 446 744 073 709 551 615.
18 446 744 073 709 551 615 - это всего лишь http://www.cyberforum.ru/cgi-bin/latex.cgi?2^{56}-1, а ему надо http://www.cyberforum.ru/cgi-bin/latex.cgi?2^{2050}, что много больше.

Добавлено через 2 минуты
Цитата Сообщение от salam Посмотреть сообщение
да вродь 700 байт можно нынче найти в памяти.
Всего 700 байт? Память давно измеряется миллиардами байт. Проблема в том, что ему нужно отдельное скалярное данное в 257 байт, а это реализуется только нестандартными типами.
1
icpu
475 / 356 / 91
Регистрация: 10.03.2011
Сообщений: 1,503
Записей в блоге: 4
17.11.2013, 21:01 7
Я просто оставлю это здесь
1
Nick Alte
Эксперт С++
1647 / 1019 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
17.11.2013, 21:58 8
Кстати, а зачем вообще надо находить эту степень и почему именно такую? Не связано ли это число с часто используемой частотой дискретизации звука? И если связано, то не связана ли с обработкой звука общая задача, в рамках которой решается эта?
1
17.11.2013, 21:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2013, 21:58

Возведение числа в степень
Помогите написать программу, возводящщую число M в степень N (-10<M<10, 0<N<10 - проверить...

Возведение числа n в степень m.
Написать программу - возведение числа n в m-ю степень. Входные данные поступают с клавиатуры....

Возведение числа в степень!
Хай всем кто на форуме! Помогите с задачей! Надо возвести число в степень #include <iostream> ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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