|
Тема
|
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: 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 не те оправя
| |
|
Прочети малко по-внимателно отговорите на другите!
Extended и кой да е друг тип е с фиксирана дължина и не може да представи повече от определен брой цифри. Затова и ти го закръгля!!!
А това, което си се сетил с Char е точно това което ти каза PhantomAS - и други са го правили, има библиотеки и те работят много по-добре и бързо от едно твое евентуално implementation-че. Още повече, че Char далеч не е най-добрият избор за представянето му.
Go on, prove me wrong. Destroy the fabric of the universe. See if I care.
| |
|
|
|
|