例题:编写Applet小程序,将圆心(60,70),半径r=50打印到Applet
想了好久,查阅了JAVA API和
Math类接口的用法 终于搞懂了 ,都是很基础的
package yuan;
import java.applet.*;
import java.awt.*;
import java.util.*;
public class Circle extends Applet
{
public void paint(Graphics g)
{
for(double angle=0;angle<2*Math.PI;)//周长为零 周长小于2π
{
g.drawString("*", (60+(int)(50*Math.sin(angle))), 70+(int)(50*Math.cos(angle)));
//画图 这里是参数方程 x=a+rcosθ
y=b+rsinθ
angle+=(Math.PI/20.0);//Math.PI 圆周率 这里是打印多少个*
}
}
}
package e;
import java.util.*;
下面是求e=1+1/2!+1/3!+1/4!+1/n!求e的误差小于0.0001
public class Sum_e {
public static void main(String[] args)
{
double e=0.0000;double Fenzi=1.0;int n;double temp;
for(n=1;e<=0.00001;n++)
{
Fenzi*=n;
temp=1/Fenzi;
e=e+temp;
}
System.out.println("e="+e);
}
}