(cosnPI-1)/2不就是一条数学公式?

解决方案 »

  1.   

    还有cos0=1
    还算不出来再问...
      

  2.   

    无非就是调用4次 (Math.cos(Math.PI * p) - 1) / 2; 这个公式建议:楼主下次发帖子不要加这么长了,对论坛的美观不是太好。
      

  3.   

    他不是问调用那段JS的意义吧...这个函数其实是半角正弦平方化.
    所以其实这个函数等价于sin(PI/2)的平方.不过我测试了一下.MATH的正弦好像是有BUG的.因为sinPI!=0...
    那么这个函数就有存在的意义了...
      

  4.   

    晕 我问的是下面这个函数的意思 ,比如说 用在什么地方?var a= function(p){
                return -(Math.cos(Math.PI * p) - 1) / 2;
            };
      

  5.   

    7楼就答你啦
    这个函数其实是半角正弦平方化. 
    所以其实这个函数等价于sin(PI/2)的平方. 
    用与sin不能处理的整数倍PI
      

  6.   

    1 rad=180°∕π 
    Math.cos(number), number 的单位是弧度(rad)。如果 p 是角度值,Math.PI * p 并未除以 180,因此不是相应滴弧度值,
    或者说是扩大了 180 倍滴弧度值,至于后来滴减 1 除 2 乘 -1 滴含义就不得而知,
    自己画个曲线出来看看变化趋势吧!
      

  7.   

    LS...那个是半角正弦公式...
    另外MATH.PI就已经是弧度的360度了.不用除180...
      

  8.   

    说错了...PI是180度的弧度...
    1 rad=π/180才对... 
      

  9.   

    强烈建议这位仁兄 以后骂人去聊天室骂
    csdn在我心中是个神圣的地方  请别玷污了它 还有我觉得程序员都是值得人尊敬的 
    不多说了 浪费时间