2016-03-04 54 views
0

我有一些問題可以找到一段圓的區域。如果我們知道半徑和角度,如何找到圓的一段的區域?

Formula circle segment area

我嘗試使用這個公式,但有另一種結果,這裏http://planetcalc.com/1421/,我用計算器扇形區域,以檢查從終端我的結果。

我的代碼:

#define PI 3.14159265 

double r = 12; 
double a = 22; 
double result = ((r*r)/2)*(PI*(a/180)-sin(a)); 
+0

_「我有一些問題......」 _你忘了告訴我們這些具體是什麼。 –

回答

0

你必須糾正你sin計算了一下,應該是這樣的:

sin(M_PI * angle/180) 
+0

他貼的公式錯了嗎? – Barmar

+0

他沒有正確轉換,他用錯誤的價值來計算正弦。 – Soberman

+0

他必須早晚瞭解弧度。 – 2016-03-05 13:54:07