Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 12:38 26.09.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Тема 1000!  
АвторShaDoW (Нерегистриран)
Публикувано30.04.03 01:10



Хора.
Как да намерим точната стойност на 1000! ?
Получавам 1000! = 4.0Е+2567 , което е няква глупава приблизителна стойоност. Опитах и с различно форматиране на получената стойост...но..без резултат.
Ще ми интересно да видя предложения...



Тема Re: 1000!нови [re: ShaDoW]  
АвторУчeниka (Нерегистриран)
Публикувано30.04.03 09:19



Числото, което ще се получи, е много голямо, а компютърът не може да работи с толкова големи цели числа. Затова ти го обръща в real и ти го дава в този формат. Има програми като MathLab, Matematika, а и други, които работят със символно представяне на числата и там е възможно да се работи с много дълги числа. За сметка на бързодействие и памет, разбира се.



Тема Пропуснах...нови [re: Учeниka]  
АвторУчeниka (Нерегистриран)
Публикувано30.04.03 09:21



Това, което си получил, е 4*10 на степен 2567, т.е съставено е от 2567 цифри.



Тема Re: Пропуснах...нови [re: Учeниka]  
Автор PhantomASМодератор (няма)
Публикувано30.04.03 09:57



Не пропускай факта, че съществуват библиотеки за работа с големи числа, като това - макар, че в действителноста рядко се използват подобни неща.
Потърси в нет-а виждал съм подобни библиотеки или примери.

---
Е т'ва е живот!


Тема Re: 1000!нови [re: Учeниka]  
АвторShaDoW (Нерегистриран)
Публикувано01.05.03 00:18



Т`ва за какво ми го казваш изобщо ?! Koe се обръща в real ? че аз по принцип си работя с Extended,щото другите типове са...малки :) което си е баш REAL. Няма такъв голям целочислен тип, макар че резултата е 100% цяло число. Btw измислих начин по който може да се получи хубав резултат. Въпрос на време е да го напиша... :)
И наистина като си помисля, начина който ще използвам наистина представя символно (char) всяка цифра...



Тема Re: 1000!нови [re: ShaDoW]  
Автор NDeu (член)
Публикувано01.05.03 03:05



Ами казва ти го за да се усетиш, че и extended не те оправя



Тема Re: 1000!нови [re: ShaDoW]  
Автор Rincewind (Wizzard)
Публикувано01.05.03 16:20



Прочети малко по-внимателно отговорите на другите!

Extended и кой да е друг тип е с фиксирана дължина и не може да представи повече от определен брой цифри. Затова и ти го закръгля!!!

А това, което си се сетил с Char е точно това което ти каза PhantomAS - и други са го правили, има библиотеки и те работят много по-добре и бързо от едно твое евентуално implementation-че. Още повече, че Char далеч не е най-добрият избор за представянето му.

Go on, prove me wrong. Destroy the fabric of the universe. See if I care.



Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.