Java的Math类怎么使用
发表于:2024-12-04 作者:千家信息网编辑
千家信息网最后更新 2024年12月04日,本篇内容主要讲解"Java的Math类怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java的Math类怎么使用"吧!Math类包含完成基本数学函
千家信息网最后更新 2024年12月04日Java的Math类怎么使用
本篇内容主要讲解"Java的Math类怎么使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java的Math类怎么使用"吧!
Math类包含完成基本数学函数所需的方法。这些方法分为三类:三角函数方法、指数函数方法和服务方法。除了这些方法以外,Math类还提供了PI(π)和E(自然对数的底)可以直接使用Math.PI和Math.E来使用这两个常量。
数值运算 Math类
1.概述
出自java.lang包(核心包,提供对java编程语言设计至关重要的类,可以直接使用,不用import);
Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数
public final class extends Object
2.无构造方法
3.主要方法
static double abs(double a) 返回值为double的绝对值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的Math类怎么使用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
方法
对数
类型
函数
自然
最大
三角函数
两个
余弦
内容
基数
指数
数值
整数
最大值
绝对值
三角
学习
运算
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
计算机自学用什么软件开发
narure 数据库页面介绍
网络安全法实行时间表
网络技术工程师工作视频
沧州软件开发均价
点线面网络技术有限公司
闵行网络安全和信息化
深圳服务器厂家
网络安全警示教育序言
番禺区光纤网络技术开发经验丰富
网络安全天津鉴定中心
计算机网络技术专业毕业论文
pb 电子表格 数据库
服务器安全包
塔城网络技术哪家好
网络安全我们还应该注意些什么
可以使用的代理服务器
西瓜视频服务器会不会异常
网络安全 少年争先
区块链网络安全示例iot
oracle数据库12c版
邯郸企业软件开发有用吗
重庆市基础数据库
怎样防止服务器丢失
华为软件开发比较香的部门
武汉网络技术学校排名
软件开发学院男女比例
长岛ios软件开发企业
mc怎么用ngrok搭建服务器
小学网络安全巡检机制