package javahomework; import javax.swing.JOptionPane; public class HW13 { static double Count(int n) { if (n == 0 || n == 1) return 1; else return n * (Count(n - 1)); } public static void main(String arg[]) { int input; float ans = 0; input = Integer.parseInt(JOptionPane.showInputDialog(null, "How much do you want to count?")); for (int i = 0; i < input; i++) ans += 1 / (Count(i)); ans -= (ans % 0.000001); JOptionPane.showMessageDialog(null, "Number is " + ans); } }
2008年8月29日 星期五
計算1+1/1+1/2!+1/3!+1/4!
code
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言