-
Factorial
[src]
// Application using a recursively defined method
public class Factorial
{
static final long MAX = 10;
public static void main (String[] args)
{
for ( long i = 0; i <= MAX; i++)
System.out.println(i + "! = " + factorial(i));
}
static private long factorial(long number)
{
if (number <= 1)
return 1; //base case
else
return number * factorial(number - 1);
}
}
[/src]
-
Re: Factorial
ขอเสริมนิดหนึ่งนะครับถ้าเป็น 100 factorial ก็ให้ใช่ BigInteger
[code]import java.math.BigInteger;
public class Factorial {
-
Re: Factorial
ขอบคุณ Zephyrus ที่เสริมให้ครับ
ไม่ทราบว่าคุณ Zephyrus ต้องการ upgrade สถานะเป็น special member ไหม
คือ สามารถ login เข้าใช้ server เราได้ พื้นที่ 50 MB
support: Mysql, php, perl, html
ถ้าสนใจเชิญทำตามขั้นตอนตามนี้เลยนะครับ http://seri.kmutt.ac.th/cs02/citec/forum2/...hp?TopicID=1727
เรายินดีสนับสนุนคนที่เผยแพร่ความรู้ครับ
-
Re: Factorial
ขอบคุณมากๆครับ.. แต่ผมยังไม่ใช้อะไรครับถ้าคำถามไหนผมพอจะตอบได้ก็ช่วยๆกันตอบครับ :-) ขอบคุณ Webmaster ที่ให้เกียรติผมครับ