1. java中有反正弦,反餘弦,反正切,反餘切的方法嗎
有這個工具包的,在java.math.Math類常中。
Math.PI 記錄的圓周率
Math.sin 正弦函數
Math.asin 反正弦函數
Math.cos 餘弦函數
Math.acos 反餘弦函數
Math.tan 正切函數
Math.atan 反正切函數
Math.atan2 商的反正切函數
Math.toDegrees 弧度轉化為角度
Math.toRadians 角度轉化為弧度
2. 如何用java編寫一元二次方程的求根問題
import java.util.Scanner;
public class 一元二次方程 {
public static void main(String[] args) {
System.out.println("請輸入你一元二次方程的a,b,c");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
int b=input.nextInt();
int c=input.nextInt();
double d=b*b-4*a*c;
double e,f;
if (d==0){
System.out.println("這是個完全平方");
e=f=-b/2*a;
System.out.print(e);
}
else if(d<0) {
System.out.println("無效根");
}
else {
System.out.println("這是個不完全平方,需要用求根公式");
double g=Math.sqrt(Math.abs(b));
e=-(b+g)/2*a;
f=-(e);
System.out.println("第一根是"+e);
System.out.println("第二根是"+f);
}
}
}
這是我的運行結果
(2)java數學包擴展閱讀:
利用java編程解決數學上的解方程題,我們需要把方程求解的思路寫出來,然後對應到每一步具體的求解步驟上。就比如解一元二次方程,需要我們把解方程的求根公式,判斷式寫出,最後用代碼表示出來就好了。
需要注意的是,java中有特定的包和數學函數去求解數學問題,比如求根號可以用Math.sqrt()函數,求絕對值用Math.abs()函數
3. JAVA中求絕對值的函數是什麼
函數:Math.java。
絕對值函數使用說明:
絕對值函數是JDK中Math.java中的實現方法,其用來得到表達式的絕對值。其實現非常簡單,源碼如下。
4. Java中怎樣調用Math中的方法
Math類中的方法一般都為靜態方法,直接使用類名.方法名(實參列表)即可調用,如調用Math中的max函數的語句為Math.max(3, 5);其返回3,5中較大的值。
Math 類包含用於執行基本數學運算的方法,如初等指數、對數、平方根和三角函數等,Math類在包java.lang中,是默認導入的包,使用時不需要額外導入包。。
5. java的math包怎麼導進去
類中的話:import java.lang.Math;
jsp中的話:<@ page language="java" import="java.lang.*" contentType="text/html; charset=gbk">