日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java常用API例子_Java常用API及Math类

發(fā)布時(shí)間:2023/12/13 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java常用API例子_Java常用API及Math类 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、API的概述

API——Application Programing Interface:應(yīng)用程序編程接口,是java提供的一些預(yù)定義的函數(shù);

目的:基于API實(shí)現(xiàn)程序的快速編寫,只需了解其作用,不用關(guān)注源代碼。

學(xué)習(xí)API的方法:先了解API的概況、作用,再看構(gòu)造函數(shù)了解如何創(chuàng)建使用類,最后看方法了解如何調(diào)用。

二、數(shù)值運(yùn)算 Math類

1.概述

出自java.lang包(核心包,提供對(duì)java編程語言設(shè)計(jì)至關(guān)重要的類,可以直接使用,不用import);

Math類包含執(zhí)行基本數(shù)字運(yùn)算的方法,如基本指數(shù),對(duì)數(shù),平方根和三角函數(shù)

public final class extends Object

2.無構(gòu)造方法

3.主要方法

static double abs(double a)  返回值為double的絕對(duì)值

static double acos(double a)  返回double的反余弦值

static double log(double a)  返回double的自然對(duì)數(shù)(以e為底)

static double log10(double a)  返回double的基數(shù)為10的對(duì)數(shù)值

static int max(int a,int b)  返回兩個(gè)int值中的最大值

static double random()  返回一個(gè)[0,1)的double類型值

向上取整:static double floor(double a)  返回一個(gè)小于或等于a的最大double類型整數(shù);

向下取整:static double ceil(double a)  返回小于或等于a的最小都變了類型整數(shù)

statisc String round(double a)  返回參數(shù)中最接近的long類型之,四舍五入

4.字段、類變量

static double E   double值,相當(dāng)于e,自然對(duì)數(shù)的基數(shù)

static double PI  double值,相當(dāng)于pi,圓周長與其直徑的比率

5.演示案例

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的絕對(duì)值為:" + 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的自然對(duì)數(shù)為" + Math.log(e));

System.out.println("a與0.5中的最大值為:" + Math.max(a,0.5));

System.out.println("a乘以一個(gè)[0,1)隨機(jī)值為" + Math.random()*a);

System.out.println("最接近a的long類型值為:" + Math.round(a));

System.out.println("pi/6的正弦值為:" + Math.sin(pi/6));

}

}

總結(jié)

以上是生活随笔為你收集整理的Java常用API例子_Java常用API及Math类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。