double left = 0.0;
創(chuàng)新互聯(lián)專注于建華企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站建設(shè)。建華網(wǎng)站建設(shè)公司,為建華等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
double right = 3.0;
double middle = (left + right) / 2;
double error = 1e-5;
while (middle - 3 error) {
middle = (left + right) / 2;
if (middle*middle 3)
left = middle;
else:
right = middle;
}
double num=4.0;
double num2=Math.sqrt(num);
System.out.println(num2);
Math.sqrt(num);是Java內(nèi)置的開根號(hào)的函數(shù)
java 中對(duì)一個(gè)數(shù)開根號(hào)可以使用系統(tǒng)提供的?Math.sqrt() 函數(shù)進(jìn)行操作
例:
Math.sqrt(3);?//?得到結(jié)果就是3