2013-07-20 47 views
0

我的問題是真的很簡單, 我發現somethng在計算器一個同樣的問題,但它發現2號找到最低的數字,而不比較

之間的人數最多
var c =(Math.sqrt(a*a + b*b - 2*a*b) + a + b)/2; 

能有人幫我修改後的這個公式等等最低的數字應該打印出來?

回答

0

您好我有一個解決方案

c = ((a + b) - sqrt((a - b) * (a - b)))/2 

希望這將幫助你

+0

haha​​ha謝謝兄弟你是數學天才:D –

0

改寫如下代碼:

var c =((a + b) - Math.sqrt((a - b) * (a - b)))/2; 
0

據我所知:

c = ((a + b) - sqrt((a - b) * (a - b)))/2 

等於

c = ((a + b) - (a - b))/2 

等於

c = (a - a + b + b) /2 = b 

還是我失去了一些東西?

0

爲什麼不使用Math類呢?像Math.min(a,b)