math類中一些基本方法

2021-09-02 02:14:04 字數 836 閱讀 1125

package com.niuke.test;

public class mathdemo }

math.pi 記錄的圓周率

math.e 記錄e的常量

math中還有一些類似的常量,都是一些工程數學常用量。

math.abs 求絕對值

math.sin 正弦函式 math.asin 反正弦函式

math.cos 余弦函式 math.acos 反余弦函式

math.tan 正切函式 math.atan 反正切函式 math.atan2 商的反正切函式

math.todegrees 弧度轉化為角度 math.toradians 角度轉化為弧度

math.ceil 得到不小於某數的最大整數

math.floor 得到不大於某數的最大整數

math.ieeeremainder 求餘

math.max 求兩數中最大

math.min 求兩數中最小

math.sqrt 求開方

math.pow 求某數的任意次方, 丟擲arithmeticexception處理溢位異常

math.exp 求e的任意次方

math.log10 以10為底的對數

math.log 自然對數

math.rint 求距離某數最近的整數(可能比某數大,也可能比它小)

math.round 同上,返回int型或者long型(上乙個函式返回double型)

math.random 返回0,1之間的乙個隨機數

用法例項:

double s=math.sqrt(7);

double x=math.pow(2,3) //計算2的3次方

math 類的一些方法

system.out.println math.pi system.out.println math.abs 10 取絕對值 system.out.println math.ceil 12.3 向上取整 system.out.println math.ceil 12.99 system.out.pr...

Java中Math類的一些主要方法

math.pi pi pi 3.14 math.e e int abs int i 求絕對值 int max int i1,int i2 求兩個之中的最大數 double floor double b 求不大於d的整數,返回的結果是double型別的 long round double d 求靠近d...

YUI中一些方法總結

yui extend r s px sx 只繼承prototype中的方法,不繼承建構函式內的私有屬性和私有成員以及共有成員,並且可以為它的子類新增prototype屬性,為建構函式新增私有屬性 r function 該函式被修改 s function 被繼承的建構函式 px object 公共屬性...