Math
日本語 | 数学 |
英語 | mathematics |
ふりがな | ます |
フリガナ | マス |
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.lang.Math。
数値演算を行うクラス。
整数値や浮動小数点に対して、簡単な数値処理や、数学的な関数処理を行うためのクラス。
乱数を取得するrandom()メソッドもこのクラスのメソッドである。また、円周率パイもこのクラスのstatic finalフィールドとなっている。
ただし、実数値は浮動小数点型を対象としているため、正確な値が必要な場合はBigDecimalクラスのメソッドを使用した方がよい。
このクラスは、実験や3DCG等で使用する浮動小数点演算向けと言えるだろう。
数値演算を行うクラス。
整数値や浮動小数点に対して、簡単な数値処理や、数学的な関数処理を行うためのクラス。
乱数を取得するrandom()メソッドもこのクラスのメソッドである。また、円周率パイもこのクラスのstatic finalフィールドとなっている。
ただし、実数値は浮動小数点型を対象としているため、正確な値が必要な場合はBigDecimalクラスのメソッドを使用した方がよい。
このクラスは、実験や3DCG等で使用する浮動小数点演算向けと言えるだろう。
参考サイト
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// 「2つの数値のうち、大きい方を返す」メソッドもあります。
int big = Math.max( 3, 5 );
System.out.println( big );
// 5
// 円周率も、static finalフィールドとして持っています。
System.out.println( Math.PI );
// 3.141592653589793
}
}
public class Sample
{
public static void main( String[] args )
{
// 「2つの数値のうち、大きい方を返す」メソッドもあります。
int big = Math.max( 3, 5 );
System.out.println( big );
// 5
// 円周率も、static finalフィールドとして持っています。
System.out.println( Math.PI );
// 3.141592653589793
}
}
// Sample.java public class Sample { public static void main( String[] args ) { // 「2つの数値のうち、大きい方を返す」メソッドもあります。 int big = Math.max( 3, 5 ); System.out.println( big ); // 5 // 円周率も、static finalフィールドとして持っています。 System.out.println( Math.PI ); // 3.141592653589793 } }