Factorial এর অংকের সংখ্যা কিভাবে অনেক Efficiently বের করা যায় ?

‍‍n! এর সংখ্যা বের করতে হলে আমরা সাধারনত

for(i=1; i<=n; i++){
result += log(i);
}
result = result + 1;

ব্যবহার করে থাকি।

এই নিয়মের চেয়েও Efficient পদ্ধতি চাচ্ছি

Thanks In Advance

asked 07 Apr '15, 10:52

mhkm's gravatar image

mhkm
112

edited 07 Apr '15, 19:50


for(i=2;i<n;i++){
    factorial=factorial*i;
}
permanent link

answered 08 Apr '15, 00:14

Ashik's gravatar image

Ashik
112

edited 08 Apr '15, 04:12

__salman__'s gravatar image

__salman__ ♦♦
1.1k211

explain your answer.

(08 Apr '15, 04:14) __salman__ ♦♦

আপনি রিকার্সিভ ব্যাবহার করে সমাধান করতে পারেন । এটি জাভাস্ত্রিপ্ট কোড ...

function fact(n){
if(n<=1) return 1;
 return n*fact(n-1);
}
var factorial = fact(5);
console.log(factorial);
permanent link

answered 10 Apr '15, 08:39

raihan004's gravatar image

raihan004
316

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×4
×3
×2
×1

question asked: 07 Apr '15, 10:52

question was seen: 942 times

last updated: 10 Apr '15, 08:39