黑马程序员技术交流社区

标题: 请教怎样在控制台输出一个余弦函数? [打印本页]

作者: 涂金哲    时间: 2012-6-6 11:47
标题: 请教怎样在控制台输出一个余弦函数?
通过使用java提供的math类中的反余弦,实现了输出余弦函数图像,但是不怎么美观,对称性不好哈,哪位有好方法分享一下…(手机发帖,源代码就不敲了)
作者: 赵兵锋    时间: 2012-6-10 02:43
  1.                 double x=0;
  2.                 for(double y=1;y>=0;y-=0.01){
  3.                         x = Math.acos(y);
  4.                         for(double i=0;i<Math.PI-x;i+=0.01){
  5.                                 System.out.print(" ");
  6.                         }
  7.                         System.out.print("M");
  8.                         for(double i=0;i<2*x;i+=0.01){//注意这里的判断条件,不要写成i<Math.PI+x,那样右边的字符回事接近一列。
  9.                                 System.out.print(" ");
  10.                         }
  11.                         System.out.println("M");
  12.                 }
  13.         }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2