Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизТип переменной вмещающей число с 30 нулями Найти похожие ветки
← →
Nox © (2004-11-24 14:50) [0]Случайно ни кто не знает какой тип переменной вмещает число с 30 нулями, вот real например только 10 нулей вмещает, а мне нужно больше, так как хочу найти факториал числа 80, а там нулей ох-ох-ооо
Help!!!! нужно срочно!!!!!!1
← →
Amoeba © (2004-11-24 14:51) [1]
> какой тип переменной вмещает число с 30 нулями
String!
← →
Ega23 © (2004-11-24 14:52) [2]PChar
← →
Erik1 © (2004-11-24 14:57) [3]Число(первая переменая int64) и второе число integer содержащее десть в степени. Но действия придется самому писать.
← →
Суслик © (2004-11-24 14:58) [4]tdecimal из activex, только там 28 нулей
← →
TUser © (2004-11-24 14:59) [5]
> так как хочу найти факториал числа 80
Надо работать с длинной арифметикой.
А если удастся обойтись без таких факториалов (например, с помощью Стирлинга) - то совсем хорошо.
← →
Amoeba © (2004-11-24 15:14) [6]Бибилиотеки для работы с длинной арифметикой можно найти на http://www.torry.net
← →
Nox © (2004-11-24 15:35) [7]Вообщето от меня и только требуется найти факториал заданного числа N (N<=100), а нахожу его я так
for i:=2 to N do
s:=s*i
но такое действует только до 17, а потом все, число не получается
← →
Nox © (2004-11-24 15:37) [8]s:real; real всеже больше integer
← →
Nox © (2004-11-24 15:37) [9]s:real; real всеже больше integer
← →
Jay (2004-11-24 15:44) [10]Extended ещё на два бита больше за Real, да и точность повыше
← →
Frozzen (2004-11-24 16:12) [11]Помнится мы на 1 курсе решали задачки по нахождению факториала 1000, для хранения использовль массив
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.054 c