java基礎之Math類

2021-08-06 00:00:00 字數 702 閱讀 2348

math類概述

math 類包含用於執行基本數**算的方法,如初等指數、對數、平方根和三角函式。

成員方法

public static int abs(int a):絕對值

public static double ceil(double a):向上取整

public static double floor(double a):向下取整

public static int max(int a,int b):最大值 (min自學)

public static double pow(double a,double b):a的b次冪

public static double random():隨機數 [0.0,1.0)

public static int round(float a) 四捨五入(引數為double的自學)

public static double sqrt(double a):正平方根

package math;

public class demo1

}獲取隨機數:1-100之間

int number = (int)(math.random()*100)+1

獲取隨機數:start到end之間

public static int getrandom(int start, int end)

Java之Math類使用

比任何其他值都更接近 e 即自然對數的底數 的 double 值。system.out.println math.e 比任何其他值都更接近 pi 即圓的周長與直徑之比 的 double 值。system.out.println math.pi 1.abs絕對值函式 對各種資料型別求絕對值 syste...

Java常用類 Math類

math類是乙個工具類,它的構造器 被定義成private,因此無法建立它的物件,math中所有的方法都是靜態的 可以直接通過math類名進行呼叫。math類還有兩個類變數 pi 和 e 它們分別對應 和 e math類中目前自己常用的幾個方法 math.floor double a 返回小於目標數...

JAVA常見類(七) Math類

math類是用於數學計算的類。在使用是直接math.方法或math.靜態變數來使用,不需要建立物件。static double e 比其他任何乙個都更接近 e 自然對數的基數。static double pi 比任何其他的更接近 pi 圓周長與其直徑的比率。public static int abs...