`
hunter090730
  • 浏览: 193070 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java Math Api

    博客分类:
  • java
阅读更多


Java.Math API


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值.

Math.random 返回0,1之间的一个随机数

 


 public static void main(String args[]) {

 
System.out.println("result:"+11+1);
  System.out.println("result:"+"12345".valueOf(54321));
  double d = -4.4999999;
  System.out.println(Math.ceil(d));//不小于参数的最小整数值.
  System.out.println(Math.floor(d));//不大于参数的最大整数值.
  System.out.println(Math.round(d));//四舍五入法最接近参数的int/long值.
 
 }
输出为:

result:111
result:54321
-4.0
-5.0
-4

0
1
分享到:
评论

相关推荐

    基于java math API 的详细解释说明

    本篇文章是对java math API进行了详细的分析介绍,需要的朋友参考下

    JAVA_API1.6文档(中文)

    java.math 提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 java.net 为实现网络应用程序提供类。 java.nio 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 java.nio....

    Java 1.6 API 中文 New

    java.math 提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 java.net 为实现网络应用程序提供类。 java.nio 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 java.nio....

    JAVA 1.8 API官方文档中文版

    **JAVA 1.8 API官方文档中文版** Java 1.8 API官方文档是Java开发者不可或缺的参考资料,它详尽地介绍了Java开发平台的核心类库,涵盖了从基本数据类型、对象创建到高级特性如多线程、网络编程、I/O流、反射、泛型...

    Java-API文档(学Java必备API)

    Java API文档是学习Java编程的重要资源,它包含了各种Java平台的核心类库,为开发者提供了详细的接口、类和方法说明。这个压缩包文件包含了广泛的API参考手册,覆盖了Java EE(企业版)、JDK(标准版)、JDBC(Java...

    Java API文档 中文网页版

    1. `java.lang`:这是所有Java程序的基础包,包含了基本类型包装类、Object类、String类、Math类等核心类。 2. `java.util`:包含各种实用工具类,如集合框架(List、Set、Map)、日期时间类、队列、堆栈、枚举等。...

    Java API文档中文版.zip

    1. **基础类库**:这是Java API的基础,包括了Object、String、Math等基本类型和类。例如,`String`类提供了处理字符串的方法,如拼接、查找、替换等;`Math`类则包含各种数学运算函数,如平方根、随机数生成等。 2...

    java中文api文档api

    1. **基础类库**:包括Object、String、Math、System等基础类,它们构成了Java语言的基础。例如,String类是不可变的字符序列,提供了大量的字符串操作方法。 2. **集合框架**:由ArrayList、LinkedList、HashSet、...

    commons-math3-3.5-API文档-中文版.zip

    标签:apache、commons、math3、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...

    commons-math3-3.6.1-API文档-中文版.zip

    标签:apache、math3、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...

    java_api.rar_Java api文档_java api

    1. **基础类库**:这是Java API的基础,包括String、Integer、Date等基本类型和对象的封装类,以及Math、System等通用工具类。 2. **集合框架**:Java集合框架包括List、Set、Map等接口,以及ArrayList、LinkedList...

    commons-math3-3.1.1-API文档-中英对照版.zip

    标签:apache、math3、commons、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明...

    JAVA语言API类库

    7. **java.math**:提供了大整数(BigInteger)和大浮点数(BigDecimal)类,适用于需要高精度计算的场景。 8. **java.text**:用于文本格式化,如NumberFormat、DateFormat,支持国际化和本地化。 9. **java....

    Java_API_1.6中文版

    9. **Java标准库**:包括诸如Math、String、Arrays、Collections等核心类,提供了大量的实用方法,极大地简化了日常开发工作。 10. **JDBC**:Java Database Connectivity API允许Java程序与各种数据库进行交互,...

    java 中文API

    《Java 中文API详解》 Java API,全称为Java Application Programming Interface,是Java语言的核心组成部分,为开发者提供了大量的预定义类、接口和方法,使得程序员能够便捷地进行系统级编程。Java API覆盖了网络...

    JAVA中文API文档

    9. **数学运算**:Math类提供了各种数学函数,如平方根、指数、对数等,API文档会列出所有可用的数学操作。 通过阅读和理解Java中文API文档,开发者可以更高效地编写代码,避免重复造轮子,同时提高代码的可维护性...

    java的api介绍

    1. **核心语言特性**:Java API提供了如String、Integer、Character等基本类型包装类,以及Math类用于数学运算,Exception类用于异常处理,System类提供系统级功能,如获取系统时间、退出程序等。 2. **集合框架**...

    Java6API源代码1

    Java 6 API是Java开发的重要组成部分,它包含了各种类库和接口,为开发者提供了丰富的功能。这个源代码分为了三个部分,我们当前关注的是第一部分。这部分源代码涵盖了"org"和"java"两个主要的包,它们是Java平台...

    java中文API

    Java中文API是Java开发者的重要参考资料,它提供了对Java标准库的详细解释,使得开发者能够更好地理解和使用Java的各种类、接口和方法。这个压缩包文件"JDK_6__API中文版.chm"显然是针对Java 6版本的API文档,以中文...

Global site tag (gtag.js) - Google Analytics