15 / 15 / 5
Регистрация: 13.11.2011
Сообщений: 65
|
|
1 | |
вывод 90+значного числа09.12.2011, 12:09. Показов 2162. Ответов 18
Метки нет (Все метки)
0
|
09.12.2011, 12:09 | |
Ответы с готовыми решениями:
18
Ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр Подсчет числа четных цифр, используемых в написании N-значного числа М (функции) Для введённого с клавиатуры 6-значного числа определить, являются ли все цифры числа нечетные Опредилить сумму чисел 6-значного числа |
27 / 27 / 13
Регистрация: 07.11.2010
Сообщений: 154
|
|
09.12.2011, 12:16 | 2 |
GNU MP должен помочь, но сам не использовал
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|||||||||||
09.12.2011, 12:55 | 3 | ||||||||||
да есть такая штука в библиотеке
0
|
15 / 15 / 5
Регистрация: 13.11.2011
Сообщений: 65
|
|
09.12.2011, 13:26 [ТС] | 4 |
не работает так.. после определенного числа знаков идет усечение, а еще больше делаешь - ошибка, слишком большая константа
и имеется ввиду не число знаков после запятой, а просто разрядность числа
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 13:36 | 5 |
0
|
15 / 15 / 5
Регистрация: 13.11.2011
Сообщений: 65
|
|||||||||||
09.12.2011, 13:39 [ТС] | 6 | ||||||||||
20 знаков
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 13:45 | 7 |
у меня всё работает верно хотя да при вооде любой константы выше 19 выводить толкьо 19 знаков
0
|
14 / 14 / 7
Регистрация: 31.03.2011
Сообщений: 118
|
|
09.12.2011, 14:02 | 8 |
Я помню делал подобную задачу... только у меня было сложение, вычитание, умножение и деление больших чисел (очень много знаков) Все можно решить обычными средствами... просто сложней раз в 5...
Я делал класс, хранящий числа в строковом виде. Все операции обычным вариантом начальных классов в столбик... А если нужен только вывод, то почему не загонять все числа в сроку и не выводить? Все зависит от того - откуда ты получаешь это число...
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
09.12.2011, 14:06 | 9 |
Требуется дополнить гигантское по величине число нолями до десятичной точки, или вывести более девяноста значащих цифр?
0
|
15 / 15 / 5
Регистрация: 13.11.2011
Сообщений: 65
|
|
09.12.2011, 14:28 [ТС] | 10 |
+
как вариант.. либо посимвольно в массив загнать его.. хотел так сделать, но думалось есть попроще вариант Добавлено через 10 минут требуется для вот этой задачи http://acmp.ru/index.asp?main=task&id_task=11 при K = N = 300 получается нехилая такая чиселка
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 14:31 | 11 |
мне просто интересно а в какой степень е у тебя получилось 90-то значным?? или что ты делал?
0
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
09.12.2011, 14:34 | 12 |
гуглите "длинная арифметика"
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
09.12.2011, 14:36 | 13 |
Пока ТС не ответит, нужна ли ему именно 90 значная точность, или только экранный формат с фиксированной запятой для чисел порядка 10^90, не известно и нужна ли ему длинная арифметика.
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 14:40 | 14 |
допустим если ему нужна длинна арифметика то здесь показан очень удобный способ http://inf.1september.ru/2000/1/art/okul1.htm представления его 90-то злачного числа
0
|
15 / 15 / 5
Регистрация: 13.11.2011
Сообщений: 65
|
|
09.12.2011, 18:07 [ТС] | 15 |
для чисел порядка 10^90
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 18:08 | 16 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
09.12.2011, 18:19 | 17 |
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
|
09.12.2011, 18:22 | 18 |
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
09.12.2011, 18:31 | 19 |
Решение самой задачи:
http://acmp.ru/index.asp?main=task&id_task=11 о которой просит Yakoot в Вашей ссылке нет. Но там есть один из вариантов использования длинной арифметики, которая поможет решить нужную ему задачу.
0
|
09.12.2011, 18:31 | |
09.12.2011, 18:31 | |
Помогаю со студенческими работами здесь
19
Отделить один знак из 5-значного числа Как найти произведение цифр n - значного числа? Требуется найти количество делителей n-значного числа (n > 20) Длинная арифметика. Найти количество делителей n-значного натурального числа (n > 20) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |