我得到的值是2.2419510632012503E-8,近似于0,代碼沒什么問題。估計(jì)是輸入錯(cuò)誤。我綜合樓主的代碼如下:
成都創(chuàng)新互聯(lián)公司主營(yíng)開平網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP軟件開發(fā),開平h5成都微信小程序搭建,開平網(wǎng)站營(yíng)銷推廣歡迎開平等地區(qū)企業(yè)咨詢
public class CalculateSin {
final double eps=0.0000001;
void calculateSin(double x)
{
double sin=x,n=2.0,temp=x;
while(sineps||sin-eps)
{
temp*=x*x*(-1)/(n*(n+1));
sin+=temp;
n+=2;
}
System.out.println("sin"+x+"="+sin);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
double n = Math.PI;//Double.valueOf(args[0]).doubleValue();
CalculateSin sin=new CalculateSin();
sin.calculateSin(n);
}
}
sinx: Math.sin(x); x為弧度制,如Math.PI/6
e^x: Math.exp(x);
cosx: Math.cos(x); x為弧度制
在直角三角形ABC中,∠C是直角,AB是∠A斜邊,BC是∠A的對(duì)邊,AC是∠B的對(duì)邊。
正弦函數(shù)就是sin(A)=a/c
sinA=∠A的對(duì)邊:斜邊
正弦函數(shù)
對(duì)于任意一個(gè)實(shí)數(shù)x都對(duì)應(yīng)著唯一的角(弧度制中等于這個(gè)實(shí)數(shù)),而這個(gè)角又對(duì)應(yīng)著唯一確定的正弦值sinx,這樣,對(duì)于任意一個(gè)實(shí)數(shù)x都有唯一確定的值sinx與它對(duì)應(yīng),按照這個(gè)對(duì)應(yīng)法則所建立的函數(shù),表示為y=sinx,叫做正弦函數(shù)。
單位圓定義
圖像中給出了用弧度度量的某個(gè)公共角。逆時(shí)針方向的度量是正角而順時(shí)針的度量是負(fù)角。設(shè)一個(gè)過原點(diǎn)的線,同x軸正半部分得到一個(gè)角θ,并與單位圓相交。這個(gè)交點(diǎn)的y坐標(biāo)等于 sinθ。在這個(gè)圖形中的三角形確保了這個(gè)公式;半徑等于斜邊并有長(zhǎng)度 1,所以有了 sinθ=y/1。單位圓可以被認(rèn)為是通過改變鄰邊和對(duì)邊的長(zhǎng)度并保持斜邊等于 1 查看無限數(shù)目的三角形的一種方式。即sinθ=AB,與y軸正方向一樣時(shí)正,否則為負(fù)
對(duì)于大于 2π 或小于 0 的角度,簡(jiǎn)單的繼續(xù)繞單位圓旋轉(zhuǎn)。在這種方式下,正弦變成了周期為 2π的周期函數(shù)。
網(wǎng)站欄目:java計(jì)算sinx代碼的簡(jiǎn)單介紹
標(biāo)題網(wǎng)址:http://jinyejixie.com/article30/dohhopo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站內(nèi)鏈、外貿(mào)建站、定制網(wǎng)站、品牌網(wǎng)站制作、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)