本篇文章给大家带来的内容是关于java中常用api及math类的介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
一、API的概述
API——Application Programing Interface:应用程序编程接口,是java提供的一些预定义的函数;
目的:基于API实现程序的快速编写,只需了解其作用,不用关注源代码。
学习API的方法:先了解API的概况、作用,再看构造函数了解如何创建使用类,最后看方法了解如何调用。
立即学习“Java免费学习笔记(深入)”;
二、数值运算 Math类
1、概述
出自java.lang包(核心包,提供对java编程语言设计至关重要的类,可以直接使用,不用import);
Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数
public final class extends Object
2.无构造方法
3.主要方法
static double abs(double a) 返回值为double的绝对值
《PHP设计模式》首先介绍了设计模式,讲述了设计模式的使用及重要性,并且详细说明了应用设计模式的场合。接下来,本书通过代码示例介绍了许多设计模式。最后,本书通过全面深入的案例分析说明了如何使用设计模式来计划新的应用程序,如何采用PHP语言编写这些模式,以及如何使用书中介绍的设计模式修正和重构已有的代码块。作者采用专业的、便于使用的格式来介绍相关的概念,自学成才的编程人员与经过更多正规培训的编程人员
341
static double acos(double a) 返回double的反余弦值
static double log(double a) 返回double的自然对数(以e为底)
static double log10(double a) 返回double的基数为10的对数值
static int max(int a,int b) 返回两个int值中的最大值
static double random() 返回一个[0,1)的double类型值
向上取整:static double floor(double a) 返回一个小于或等于a的最大double类型整数;
向下取整:static double ceil(double a) 返回小于或等于a的最小都变了类型整数
statisc String round(double a) 返回参数中最接近的long类型之,四舍五入
4.字段、类变量
static double E double值,相当于e,自然对数的基数
static double PI double值,相当于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的绝对值为:" + 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中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号