java使用数学公式_java Math类数学公式运算
java Math类数学公式运算。Math类
java提供了基本的+,-,*,/算数运算符,同时也提供了更复杂的运算符,比如三角函数,对数元,指数运算
Math是一个工具类。它的构造器被定义为private,因此无法创建Math类的对象,Math类中的所有方法都是
类方法,可以直接通过类名来调用,Math除了提供了大量的静态方法,还提供了两个类变量PI和E
public class MathTest{
public static void main(String[] args){
//将弧度转化成角度
System.out.println(Math.toDegrees(1.57));
//将角度转化成弧度
System.out.println(Math.toRadians(90));
//计算反余弦,返回的角度在0.0到PI之间
System.out.println(Math.acos(1.2));
//计算正弦
System.out.println(Math.sin(1.57));
//计算正切
System.out.println(Math.tan(1.57));
—————————————取整运算——————————
//取整,返回小于目标数的最大整数
System.out.println(Math.floor(-1.2));
//取整,返回大于目标数的最小整数
System.out.println(Math.ceil(1.2));
//四舍五入取整
System.out.println(Math.round(2.3));
——————————————计算乘方,开方,指数运算————–
//计算平方根
System.out.println(Math.sqrt(2.3));
//计算立方根
System.out.println(Math.cbrt(3));
//计算乘方
System.out.println(Math.pow(3,2));
//计算自然对数
System.out.println(Math.log(12));
//计算底数为10的对数
System.out.println(Math.log10(9));
//计算绝对值
System.out.println(Math.abs(-4.5));
——————————————–大小相关的运算———————–
//找出最大值
System.out.println(Math.max(2.3,89,33));
//找出最小值
System.out.println(Math.min(2.3,89,33));
//返回一个伪随机数,该值大于等于0.0且小于1.0
System.out.println(Math.randon());
}
}
java使用数学公式_java Math类数学公式运算相关推荐
- java 求整_Java Math类的常用方法,求整运算
你知道Java Math类的常用方法求整运算应该如何实现吗?下面的文章要给大家介绍到的就是这个方面的内容,一起来了解了解吧. Math 类的求整方法有很多,详细说明如下所示: 下面的实例演示了 Mat ...
- java中怎样定义实数_Java Math 类中的新功能,第 1 部分: 实数
在这篇由两部分组成的文章中,Elliotte Rusty Harold 与您一起探讨经典 java.lang.Math 类中的"新"功能.第 1 部分主要讨论比较单调的数学函数.第 ...
- java math 类_Java Math类静态长轮(double d)示例
java math 类 数学课静态长回合(双D) (Math Class static long round(double d) ) This method is available in java. ...
- java math 类_Java Math类静态双层(double d)示例
java math 类 数学班静态双层(双D) (Math Class static double floor(double d)) This method is available in java. ...
- java mathrandom函数_java Math数学工具及Random随机函数
Math类包含用于执行基本数学运算的方法,如绝对值.对数.平方根和三角函数.它是一个final类,其中定义的都是一些常量和静 态方法.常用方法如下: public static double sqrt ...
- java中的starts_Java Math类静态double nextAfter(double starts,double direction)示例
java中的starts 数学类静态double nextAfter(双向启动,双向) (Math Class static double nextAfter(double starts , doub ...
- java file 工具_JAVA文件类工具
FileUtil package cn.jiangzeyin.util.file; import org.springframework.util.Assert; import java.io.*; ...
- java异常判断_Java异常类
异常指不期而至的各种状况,如:文件找不到.网络连接失败.非法参数等.异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程.Java通 过API中Throwable类的众多子类描述各种不同的异常. ...
- java inputstream子类_Java InputStream 类
Java InputStream 类 在本教程中,我们将通过一个示例来学习Java InputStream类及其方法. java.io包的InputStream类是一个抽象超类,它表示字节的输入流. ...
最新文章
- 收藏 | 计算机视觉中的Transformer
- Android Service的绑定 基础概念篇
- C语言水洼数算法,C++ 数据结构之水洼的数量算法
- 特征级融合_更丰富的卷积特征用于目标边缘检测(文末附有论文及源码下载)...
- 【Python基础】Pandas向量化字符串操作
- 计算机机房t4,机房等级-T2-T3-T4-如何划分
- 洛克人红色思考型机器人叫什么_稻船敬二新企划《红色灰烬》 依然是机器人风格...
- linux cat cd,linux 文件系统命令 cat cd chmod
- openlayers属性数据mysql_OpenLayers学习笔记8——使用servlet从mysql获取数据并标注
- mui打包ios_优品视界,聚合影视APP源码。mui框架,hbuilder即可编译,云打包生成ios的Android的app...
- PHP里 date() 函数与 strtotime() 函数笔记
- linux系统安装klocwork,linux下klocwork的使用
- heart ultrasound from american society of echocardiography
- 汇编语言 王爽 【第四版】 第一章 检测点1.1
- Ubuntu Linux镜像下载
- VMware虚拟机和Linux的安装及镜像下载
- 《猎头局中局》作者萧东楼访谈摘录
- python 字符串前面加‘r’的作用(并举例说明)
- 201671030116宋菲菲 实验三作业互评与改进报告
- RFID固定资产条码标签管理系统,使资产更易盘点