java中立方根方法_java基础:4、java中Math类的常用方法?

4、java中Math类的常用方法?

Java的Math类封装了很多与数学有关的属性和方法。如下所示:

System.out.println("计算平方根--Math.sqrt(81)--  "+Math.sqrt(81));//9.0

System.out.println("计算立方根--Math.cbrt(27)--  "+Math.cbrt(27));//3.0

System.out.println("计算x与y平方和的平方根--Math.sqrt(3,4)--  "+Math.hypot(3, 4));//5.0

System.out.println("计算a的b次方--Math.pow(4,2)--"+Math.pow(4,2));//16.0

System.out.println("计算e的x次方--Math.exp(3)--"+Math.exp(3));//20.085536923187668

System.out.println("求最大值--Math.max(81,56)--"+Math.max(81,56));//81

System.out.println("求最小值--Math.min(3.1,6.6)--"+Math.min(3.1,6.6));//3.1

System.out.println("求绝对值--Math.abs(90.4)--"+Math.abs(90.4));//90.4

System.out.println("求绝对值--Math.abs(-81.6)--"+Math.abs(-81.6));//81.6

//天花板

System.out.println("返回比它大的最小整数--Math.ceil(-10.1)--"+Math.ceil(-10.1));//-10.0

System.out.println("返回比它大的最小整数--Math.ceil(10.7)--"+Math.ceil(10.7));//11.0

System.out.println("返回比它大的最小整数--Math.ceil(-0.7)--"+Math.ceil(-0.7));//0.0

System.out.println("返回比它大的最小整数--Math.ceil(0.0)--"+Math.ceil(0.0));//0.0

//地板

System.out.println("返回比它小的最大整数--Math.floor(-10.1)--  "+Math.floor(-10.1));//-11.0

System.out.println("返回比它小的最大整数--Math.floor(10.7)--  "+Math.floor(10.7));//10.0

System.out.println("返回比它小的最大整数--Math.floor(-0.7)--  "+Math.floor(-0.7));//-1.0

System.out.println("返回比它小的最大整数--Math.floor(-0.0)--  "+Math.floor(-0.0));//-0.0

System.out.println("返回比它小的最大整数--Math.floor(-2.5)--  "+Math.floor(-2.5));//-3.0

//随机数

System.out.println("[0,1)之间的随机数--  "+Math.random());//0.48482777399357113

System.out.println("[0,100)之间的随机数--  "+Math.random()*100);//92.73258074803167

//四舍五入,返回double值

System.out.println("返回最接近参数的整数,若两个数同样接近,返回偶数那个--Math.rint(-2.5)--  "+Math.rint(-2.5));//-2.0

System.out.println("返回最接近参数的整数,若两个数同样接近,返回偶数那个--Math.rint(-1.9)--  "+Math.rint(-1.9));//-2.0

System.out.println("返回最接近参数的整数,若两个数同样接近,返回偶数那个--Math.rint(2.5)--  "+Math.rint(2.5));//2.0

System.out.println("返回最接近参数的整数,若两个数同样接近,返回偶数那个--Math.rint(10.7)--  "+Math.rint(10.7));//11.0

System.out.println("返回最接近参数的整数,若两个数同样接近,返回偶数那个--Math.rint(-1.3)--  "+Math.rint(-1.3));//-1.0

//四舍五入,float返回int类型,double返回long类型

System.out.println("四舍五入--Math.round(-0.7)--  "+Math.round(-0.7));//-1

System.out.println("四舍五入--Math.round(-1.5)--  "+Math.round(-1.5));//-1

System.out.println("四舍五入--Math.round(-10.07)--  "+Math.round(-10.07));//-10

System.out.println("四舍五入--Math.round(-2.5)--  "+Math.round(-2.5));//-2

System.out.println("比a大一点点的浮点数--Math.nextUp(2.5)--  "+Math.nextUp(2.5));//2.5000000000000004

System.out.println("比a小一点点的浮点数--Math.nextDown(2.5)--  "+Math.nextDown(2.5));//2.4999999999999996

System.out.println("比a大或者小一点点的浮点数--Math.nextAfter(1.2,2.5)--  "+Math.nextAfter(1.2,2.5));//1.2000000000000002

System.out.println("比a大或者小一点点的浮点数--Math.nextAfter(1.2,-1)--  "+Math.nextAfter(1.2,-1));//1.1999999999999997

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/302259.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度解读服务治理 ServiceMesh、xDS

最近在同程艺龙蹲坑,聊一聊微服务治理的核心难点、历史演进、最新实现。☺️以上内容属自我思考,如理解有偏差、理解不透彻、现状梳理不清楚的请大家多指教。大纲微服务治理的核心难点方案演进的法宝:代理模式2.1 集中式代理2.2 客户端嵌入Sd…

struts2 kindeditor teatarea拿不到值问题。

2019独角兽企业重金招聘Python工程师标准>>> 源&#xff1a; <script type"text/javascript">var editor;KindEditor.ready(function(K) {editor K.create(textarea[name"userinfo.introduce"], {resizeType : 1,allowPreviewEmoticons …

三个字帮大家总结一下刘强东事件

全世界只有3.14 % 的人关注了数据与算法之美真干了【别和我说话】“工作战衣”的预售活动正在火热进行中&#xff0c;数量有限&#xff0c;欲购从速&#xff01;购买者还将会有机会免费获超级数学建模的第一本书&#xff08;附超模君亲笔签名&#xff0c;只限20名哦&#xff09…

【思维导图】新手该怎么学习C#/WPF

C#和WPF没有什么多大的关系&#xff0c;WPF是一个框架&#xff0c;VB都可以写WPF&#xff0c;至于如何学习C#&#xff0c;还是老样子&#xff01;基础&#xff1a;基础语法基础API基础练习所谓基础语法&#xff0c;包括if /if else &#xff0c;swicth&#xff0c;while&#x…

简单的桌面转移D盘

第一步&#xff1a;在D盘新建”桌面“文件夹第二步&#xff1a;开始---------运行------------输入Regedit ------找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders&#xff08;也可以进入注册表后点菜单编辑查找&#xff0c;输入…

信号转化java_Java基础知识回顾-7

1、ByteArrayInputStream、ByteArrayOutputStreamString str "ZHANGSAN";//System.out.println(str.toLowerCase());ByteArrayInputStream inputStream newByteArrayInputStream(str.getBytes());ByteArrayOutputStream outputStream newByteArrayOutputStream();i…

程序员搞笑故事:给女儿织的辫子 ​​​​,你知道是什么算法吗?

全世界只有3.14 % 的人关注了数据与算法之美1、程序员给女儿织的辫子 &#xff0c;你知道是什么算法吗&#xff1f;推荐阅读《啊哈&#xff01;算法》2、一个姑娘在我女友面前声讨她的男友&#xff0c;女友帮腔说&#xff1a;学土木工程的嘛&#xff0c;肯定又土又木。姑娘问&a…

模块XX.dll已加载,但对DllRegisterServer的调用失败

为什么80%的码农都做不了架构师&#xff1f;>>> 模块"XX.dll"已加载&#xff0c;但对DllRegisterServer的调用失败&#xff0c;错误代码为0x80004005 一句话&#xff0c;权限问题…… 转载于:https://my.oschina.net/szm/blog/76544

近业务=困死在一条船上?

大家好&#xff0c;我是Z哥。先来描述一个常见的场景。程序员与业务需求方常常是一对冤家&#xff0c;经常因为一个业务功能实现争辩得耳红面赤。研发觉得这个功能很low&#xff0c;没什么技术含量&#xff0c;业务方却认为这个功能却很有用&#xff0c;需要花功夫做细做深做好…

爱卡创誓记java刷钱_【178创誓记】快速升级:40到50级只需要两天的黄金刷

本文由178论坛会员&#xff1a;东东呛 转载&#xff0c;如果你是原作者请联系我们&#xff0c;我们会对原创作者给予奖励。(当然您也可以在评论回复表达看法&#xff0c;但是论坛会有更丰富的奖励哦。)朵朵快满级了~~~由于内测只开到50级~~~可还剩下一堆任务~所以刷怪刷到49级半…

大道至简,大数据的小窍门

在大数据时代的现今&#xff0c;数据庞大且繁杂&#xff0c;因此&#xff0c;如何有效利用它们&#xff0c;达到资源不浪费的目的成为了相关工作者思考的问题&#xff0c;于是数据分析就应运而生。在实际生活中&#xff0c;数据分析已经成为人们作出判断和采取行动的基石。比如…

HDU 2996 In case of failure [KD树]

KD树&#xff0c;来源计算几何&#xff0c;在《计算几何-算法与应用》一书中有详细的解释。 这题是比较裸的KD树模型&#xff0c;要在点集中找到离一个点最近的一个点。其实KD树就是一棵多维平衡二叉树&#xff0c;将多维空间分成很多个部分&#xff0c;查找时能够较快的逼近查…

构建属于你自己的dapr服务发现

作者&#xff1a;李俱顺原文&#xff1a;https://www.4async.com/2021/05/building-your-own-dapr-service-discovery/在上一篇文章中&#xff0c;我其实遗留了一个问题&#xff1a;如何定义dapr的服务发现呢&#xff1f;其实在后面阅读dapr的源码之后也前一篇文章的评论中提到…

python csv文件读取行列_使用Numpy读取CSV文件,并进行行列删除的操作方法

Numpy是Python强大的数据计算和处理模块&#xff0c;其操作数据非常迅速且简单易行。首先读取CSV文件>>> import numpy as np#导入numpy模块>>> tempnp.loadtxt("file.csv",dtypenp.int,delimiter,)可以看到两行代码搞定&#xff0c;看一下temp的内…

java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject

错误信息 最近在学Android使用KSOAP2调用现有的Webservice的方法&#xff0c;期间在网上找了很多代码&#xff0c;但是每次在Android模拟器中运行的时候程序都会崩溃&#xff0c;搞得自己都快崩溃了。。。。 查看了一下LogCat中的错误报告&#xff0c;发现是因为java.lang.NoCl…

php 模板替换,使用PHPWord对Word文件做模板替换

因工作需要&#xff0c;使用了版本比较旧的PHPWord项目官方已不见维护更新&#xff0c;上次版本更新是在Fri Jul 8, 2011 at 8:00 AM如果PHP版本>5.3.3&#xff0c;强烈推荐使用PHPOffice/PHPWord这个开源项目本篇针对的为旧版本的PHPWord基本安装问题总结Autoloader自动加载…

服务端和客户端证书各种组合下对访问者(浏览器/中间人)的影响

今天本来想研究下nginx下如果获取SSL指纹&#xff0c;但是环境没有装成功就尝试了下如果不用nginx直接在服务端拿到SSL指纹&#xff0c;没想到从创建自签名证书到如何开启证书&#xff0c;以及服务端证书和客户端证书各种组合校验的测试就花了我很长时间。(注意自签名证书用Rsa…

Android之应用APN、WIFI、GPS定位小例子

转自一个网上项目&#xff0c;由于是例子打包下载&#xff0c;出处不详。例子中自我写入注释。Activity类&#xff1a;package com.maxtech.common;import com.maxtech.common.gps.GpsTask;import com.maxtech.common.gps.GpsTaskCallBack;import com.maxtech.common.gps.GpsTa…

如果科学家封神,会有什么称号?

全世界只有3.14 % 的人关注了数据与算法之美你听说过“天雷真君”吗&#xff1f;你知道“虐猫狂人"吗&#xff1f;其实这两个称号是网友分别送给大科学家富兰克林和薛定谔的。今天让我们看看伟大的科学家们还有一些什么有趣的称号。尺规小王子高斯如来神展傅立叶勾股圣手—…

mac php mcrypt,MacOSX 10.10安装mcrypt详细教程分享

mcrypt 是使用安全技术来交换数据文件加密方法. 这是必需的&#xff0c;例如一些 Magento 的 Web 应用程序,购物车软件或一个 PHP 框架&#xff0c;比如 Laravel. 本教程在 OS X 10.10 Yosemite 经过测试。本指南是真正为用户提供了PHP运行于OSX Yosemite 的5.5.14 版本。其他下…