java平方根用代碼怎么實(shí)現(xiàn) 用JAVA編寫一個(gè)方法,利用java.lang.Math類中的sqrt方法,計(jì)算一個(gè)數(shù)的開平方,并輸出結(jié)果?
用JAVA編寫一個(gè)方法,利用java.lang.Math類中的sqrt方法,計(jì)算一個(gè)數(shù)的開平方,并輸出結(jié)果?你好,程序如下:導(dǎo)入java.io文件.*公共類b{公共靜態(tài)雙sqrt(int i){返回?cái)?shù)
用JAVA編寫一個(gè)方法,利用java.lang.Math類中的sqrt方法,計(jì)算一個(gè)數(shù)的開平方,并輸出結(jié)果?
你好,程序如下:導(dǎo)入java.io文件.*公共類b{公共靜態(tài)雙sqrt(int i){返回?cái)?shù)學(xué).sqrt(i) }public static void main(String[]args)拋出IOException{BufferedReader bfr=new BufferedReader(new InputStreamReader(系統(tǒng)輸入)) 系統(tǒng)輸出打?。ā罢堓斎霐?shù)字:”)字符串str=bfr.讀線()積分i= 整數(shù).parseInt(str)雙j=b.sqrt(i)系統(tǒng)輸出打印我們可以使用pow(double a,double B),如果我們給a B冪,我們可以使用pow(a,1.0/B)。
JAVA中開平方的方法?
您可以使用數(shù)學(xué)庫
導(dǎo)入數(shù)學(xué)=4打印數(shù)學(xué).sqrt(4) #2
也可以直接使用Python的**運(yùn)算符
a=8A**(1/3)#open 3次方等于1/3次方,結(jié)果是2math中其他常用的數(shù)學(xué)函數(shù):ceil(x)取頂層(x)取底層(x)取絕對值階乘(x)階乘乘(x,y)sqrt(x*x,y*y)pow(x,y)y冪sqrt(x)平方根log(x)log10(x)TRUNC(x)截?cái)嗾麛?shù)部分IsNaN(x)判斷Nan(不是數(shù)字)度(x) 弧度轉(zhuǎn)角弧度轉(zhuǎn)角