JAVA Applet小程序-运用Math类画圆

例题:编写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);
}
}


  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值