求JAVA编程代码
来源:百度知道 编辑:UC知道 时间:2024/06/05 03:23:25
(2)自然常数e=1+1/1!+1/2!+1/3!+….+1/n!,编写应用程序,求自然常数e,并精确到10-8
太深奥了
太不考普了~~~
正在写……第1题不太难,第2题还没看。
写好了第1题:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class test extends Applet {
TextField t1, t2;
public boolean check(int a) {
int b = 0;
for(int i = 1; i < a; i++) {
if((a % i) == 0) {
b += i;
}
}
return a == b;
}
public void init() {
Label l1 = new Label("下限");
Label l2 = new Label("上限");
t1 = new TextField();
t2 = new TextField();
Button b = new Button("计算");
b.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
for(int i = a; i <= b; i++) {
if(check(i)) {
System.out.println(i + " true")