ホームページ  >  記事  >  Java  >  Java で一般的に使用される API と Math クラスの紹介 (コード例)

Java で一般的に使用される API と Math クラスの紹介 (コード例)

不言
不言転載
2019-02-11 11:27:392487ブラウズ

この記事では、Java でよく使用される API と Math クラスを紹介します (コード例)。必要な方は参考にしていただければ幸いです。

1. API の概要

API——アプリケーション プログラミング インターフェイス: アプリケーション プログラミング インターフェイスは、Java によって提供されるいくつかの事前定義関数です。

目的:ソースコードを意識せずに機能を理解するだけで、API に基づいてプログラムをすばやく作成できます。

API の学習方法: 最初に API の概要と機能を理解し、次にコンストラクターを見てクラスの作成方法と使用方法を理解し、最後にメソッドを見て呼び出し方法を理解します。

2. 数値演算 Math クラス

1. 概要

は java.lang パッケージ (コア パッケージ、 Java プログラミング言語の設計に不可欠なクラスを提供し、インポートせずに直接使用できます);

Math クラスには、基本的な指数、対数、平方根などの基本的な数値演算を実行するためのメソッドが含まれています。および三角関数

public の最終クラスは Object

2 を拡張します。コンストラクター メソッドはありません

#3。 static double abs(double a) 戻り値は double の絶対値です

static double acos(double a) double

static double log(double a) の逆余弦を返します) double の自然対数を返します (e Base)

static double log10(double a) double の 10 を底とする対数値を返します

static int max(int a, int b) 2 つの int 値の最大値を返します。

static doublerandom() double 型の値 [0,1)を返します。

切り上げ: static double Floor(double a) 最大の double 型を返します。 a 以下の整数 ;

切り捨て: static double ceil(double a)

statistics String Round(double a) Return最も近いパラメータ、long 型、四捨五入

4。 フィールドとクラス変数

static double E Double 値、自然対数の底 e に相当します

static double PI Double 値。円周率と直径の比

public class MathTest {
    public static void main(String[] args) {
        double a = -0.5;
        double pi = Math.PI;
        double e = Math.E;
        System.out.println("a的绝对值为:" + Math.abs(a));
        System.out.println("pi的反余弦值为:" + Math.acos(pi/4));
        System.out.println("a向上取整的值为:" + Math.floor(a));
        System.out.println("a向下取整的值为:" + Math.ceil(a));
        System.out.println("e的自然对数为" + Math.log(e));
        System.out.println("a与0.5中的最大值为:" + Math.max(a,0.5));
        System.out.println("a乘以一个[0,1)随机值为" + Math.random()*a);
        System.out.println("最接近a的long类型值为:" + Math.round(a));
        System.out.println("pi/6的正弦值为:" + Math.sin(pi/6));
    }
}
です。

以上がJava で一般的に使用される API と Math クラスの紹介 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。