在android程序中调用三角函数 ,首先要按照提示添加math包声明,这个函数并没有那么难,主要是参数的问题,你不能按照它的提示直接写入double类型的值,这样出来的值会有错误,你要用这种
cos(jiaodu * Math.PI / 180) jiaodu(原谅我英语不好)你写入你需要的值 这样出来的就是正确的值,然而,这个函数的返回值是double类型的,而且有些略微的误差(经我测试 当sin(30度)的时候 返回0.4999999),所以你把它转为Int类型的时候不能强转,因为那样不会四舍五入,你得到的值就会有误差,所以你要采取这种方法
Integer.parseInt(new java.text.DecimalFormat("0").format(xx))xx是三角函数 例如:cos(jiaodu * Math.PI / 180)通过这种方法,你就可以得到你所需要的值了。