我的问题非常简单,我在stackoverflow中发现了一些相同的问题,但它发现了两个数字之间的最大数字
var c =(Math.sqrt( a*a + b*b - 2*a*b ) + a + b) / 2;
有人能帮我修改一下这个方程式,这样最低的数字就可以打印出来吗?
hi我有一个解决方案
c = ((a + b) - sqrt((a - b) * (a - b))) / 2
希望这将帮助您
按如下方式重写代码:
var c =((a + b) - Math.sqrt((a - b) * (a - b))) / 2;
据我所知:
c = ((a + b) - sqrt((a - b) * (a - b))) / 2
等于
c = ((a + b) - (a - b)) / 2
等于
c = (a - a + b + b) /2 = b
还是我错过了什么?
为什么不使用Math类?像Math.min(a,b)
????