当前位置: 首页 > news >正文

java之Math类介绍

Math类的常用方法

abs(double a) 计算a的绝对值

sqrt(double a)  计算a的平方根

ceil(double a) 计算大于或等于a的最小整数,并将该整数转化为doublie数据

floor(double a) 计算小于或等于a的最大整数

round(double a)  计算小数a的四舍五入的值

max(double a,double b) 返回a和b的较大值

min(double a,double b) 返回a和b的较小值

random() 用于生成一个大于或等于0且小于0.1的随机数

示例代码如下

public class Mathfangfa {public static void main(String[] args) {System.out.println("计算-10的绝对值:"+Math.abs(-10));System.out.println("求大于5.6的最小整数:"+Math.ceil(5.6));System.out.println("求小于-4.2的最大整数:"+Math.floor(5.6));System.out.println("对-4.6的四舍五入:"+Math.round(5.6));System.out.println("求2.1和-2.1中较大的值:"+Math.max(2.1,-2.1));System.out.println("求2.1和-2.1中较小的值:"+Math.min(2.1,-2.1));System.out.println("生成一个大于或等于0且小于1的随机数:"+Math.random());System.out.println("计算1.57的正弦值:"+Math.sin(1.57));System.out.println("计算4的平方根:"+Math.sqrt(4));System.out.println("计算2的3次方根:"+Math.pow(2,3));}}


http://www.mrgr.cn/news/12033.html

相关文章:

  • AcWing854. Floyd求最短路
  • zabbix4.0 实现钉钉告警
  • ctfhub-web-SSRF
  • 设计模式 4 建造者模式
  • Linux模拟输入设备
  • EmguCV学习笔记 VB.Net 6.2 轮廓处理
  • python-opencv读写图像中文路径的问题
  • yd云手机登录算法分析
  • SpringBoot2:依赖管理与自动配置
  • 【网络安全】XML-RPC漏洞之盲SSRF
  • 一篇精通Ansible之playbook
  • P2709 小B的询问
  • 知识图谱问答召回机制-GraphRAG
  • AIGC:Flux.1 NF4 使用 diffusers 推理
  • 观察者模式(Observer Pattern)
  • xss-labs通关攻略 11-15关
  • 代码随想录 -- 哈希表 -- 四数相加 II
  • 使用canal增量同步ES索引库数据
  • 主场竞争,安踏把背影留给耐克
  • centos7安装Kafka单节点环境部署三-安装Logstash