Click here to Skip to main content
15,917,328 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Handling keystrokes on TreeCntrl Pin
Hans Dietrich16-Oct-09 1:40
mentorHans Dietrich16-Oct-09 1:40 
Questionshow/hide CWebBrowser2 Pin
includeh1016-Oct-09 1:02
includeh1016-Oct-09 1:02 
AnswerRe: show/hide CWebBrowser2 Pin
Steve Thresher16-Oct-09 3:55
Steve Thresher16-Oct-09 3:55 
QuestionMFC Resource File Pin
Caslen16-Oct-09 0:16
Caslen16-Oct-09 0:16 
AnswerRe: MFC Resource File Pin
Hans Dietrich16-Oct-09 1:42
mentorHans Dietrich16-Oct-09 1:42 
GeneralRe: MFC Resource File Pin
Caslen16-Oct-09 2:22
Caslen16-Oct-09 2:22 
Questionmultithreaded TCP Server Application(MFC) Pin
Manmohan2915-Oct-09 23:51
Manmohan2915-Oct-09 23:51 
AnswerRe: multithreaded TCP Server Application(MFC) Pin
Moak16-Oct-09 0:16
Moak16-Oct-09 0:16 
GeneralRe: multithreaded TCP Server Application(MFC) Pin
Manmohan2916-Oct-09 0:26
Manmohan2916-Oct-09 0:26 
GeneralRe: multithreaded TCP Server Application(MFC) Pin
Moak16-Oct-09 0:44
Moak16-Oct-09 0:44 
QuestionCalculate factorial of any number less than 10000,but I don't know how to start with? Pin
milestanley15-Oct-09 22:08
milestanley15-Oct-09 22:08 
AnswerRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
Rajesh R Subramanian15-Oct-09 22:19
professionalRajesh R Subramanian15-Oct-09 22:19 
AnswerRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
CPallini15-Oct-09 22:52
mveCPallini15-Oct-09 22:52 
AnswerRe: Calculate factorial of any number less than 10000,but I don't know how to start with? [modified] Pin
CPallini15-Oct-09 23:05
mveCPallini15-Oct-09 23:05 
AnswerRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
David Crow16-Oct-09 3:05
David Crow16-Oct-09 3:05 
AnswerRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
Maximilien16-Oct-09 3:06
Maximilien16-Oct-09 3:06 
GeneralRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
Rajesh R Subramanian16-Oct-09 3:58
professionalRajesh R Subramanian16-Oct-09 3:58 
Maximilien wrote:
2- can you translate that into code ?
2.5- did you even try something ?


Unfortunately I think that in this specific case, just translating the factorial logic into code simply won't work. If we use the datatypes that are available to us, and assuming that we use a 64 bit unsigned integer, the largest number that it can hold would be barely sufficient to hold the value of 20 factorial. For holding the resultant value of the computation of 40 factorial, there are no datatypes offered by the tools and languages used usually (it would be larger than what an 128 bit integer can hold!)

And the OP wants to find the factorial of not 40, but the factorial of *cough* 10000. The way I know of is to use arbitrary precision arithmetic and the OP didn't know it. He just wanted to know how to get started with it.

However, I do agree with you that he could have done a bit of Googling around.


“Follow your bliss.” – Joseph Campbell

GeneralRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
Maximilien16-Oct-09 4:02
Maximilien16-Oct-09 4:02 
GeneralRe: Calculate factorial of any number less than 10000,but I don't know how to start with? Pin
David Crow16-Oct-09 4:22
David Crow16-Oct-09 4:22 
QuestionOutlook contacts Pin
Anil Kumar.Arvapalli15-Oct-09 19:59
Anil Kumar.Arvapalli15-Oct-09 19:59 
AnswerRe: Outlook contacts Pin
CPallini15-Oct-09 20:58
mveCPallini15-Oct-09 20:58 
AnswerRe: Outlook contacts Pin
Richard MacCutchan15-Oct-09 22:08
mveRichard MacCutchan15-Oct-09 22:08 
Questionunicode exe with ansi dll Pin
includeh1015-Oct-09 18:01
includeh1015-Oct-09 18:01 
AnswerRe: unicode exe with ansi dll Pin
Hans Dietrich15-Oct-09 19:14
mentorHans Dietrich15-Oct-09 19:14 
QuestionUNICODE setting for win32 Pin
includeh1015-Oct-09 17:54
includeh1015-Oct-09 17:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.