d227. 97北縣賽-1-正弦三角函數
標籤 :
通過比率 : 103人/150人 ( 69% ) [非即時]
評分方式:
Tolerant

最近更新 : 2009-04-28 22:15

內容
1. 正弦三角函數
三角函數之ㄧ的正弦函數sin(x)可以用下列的泰勒級數算出。

sin(x)=x/1! -x3/3!+x5/5!-x7/7!......

請注意公式中x是以弧度表示,例如角度a=90度的直角,轉換為弧度後將變成:
x= a /180 * pi= 0.5pi    (pi於程式中可採用近似值3.1415926)
上列級數請於符合 |xN|/N! ≤ 0.01 條件時停止(注意: |xN|/N! 應併入級數總和中)。 
輸入說明
第一行讀入一個-900到900間的實數,代表角度a。
輸出說明
多筆測試資料
第一行輸出符合|xN|/N! ≤ 0.01的最小N值。
第二行輸出計算所得的sin(x)(小數點後至少六位,後一位四捨五入)。
範例輸入 #1
90
-30
範例輸出 #1
N = 7
0.999843
N = 5
-0.500002

測資資訊:
記憶體限制: 512 MB
提示 :
標籤:
出處:
97學年度北基區資訊學科能力競賽 [管理者: nanj0178 (nanj) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
20469 71kg05@ms.mi ... (Jay Chou周子捷) d227
796 2020-01-28 14:25