java常用类-Math类

2023-10-26

Math类是一个数学工具类方法,里面有很多静态工具方法;方便开发者直接调用

下面列举几个常见的方法,其它方法可查看API文档

public class testMath {
	public static void main(String[] args) {
		System.out.println(Math.max(1, 4));//求最大值
		System.out.println(Math.min(1, 4));//求最小值
		System.out.println(Math.pow(2, 3));//求次幂
		System.out.println(Math.sqrt(4));//求平方根
		System.out.println(Math.abs(-4));//求绝对值
		System.out.println(Math.round(4.4));//四舍五入
		System.out.println(Math.PI);//pi的值
		System.out.println(Math.random());//随机产生[0,1)之间的数
	}
}

运行结果
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java常用类-Math类 的相关文章

  • flex水平排列左对齐

    这里分享一个flex水平排列左对齐的方法 很简单 问题描述是复制过来 解决班发是我自己常用的 怕忘记所以记录下 让CSS flex布局最后一行列表左对齐的N种方法 coldriversnow的博客 CSDN博客 flex 最后一行左对齐 问
  • centos7 安装包出现相互依赖

    安装包时添加 nodeps force
  • imac 网络安装系统 服务器时间,Mac 重装系统教程(二):网络在线重装

    哈喽 大家好 我是麦壳菌 昨天给大家分享了 Mac 重装系统教程 系列的第一篇 Mac 在哪些情况下需要重装系统 今天分享第二篇 网络在线重装 重装系统的方法分为 网络在线重装 和 U盘引导重装 网络在线重装 开机时 通过快捷键进入Mac
  • Python入门教程:超详细1小时学会Python

    1 Hello world 安装完Python之后 打开IDLE Python GUI 该程序是Python语言解释器 你写的语句能够立即运行 我们写下一句著名的程序语句 并按回车 你就能看到这句被K R引入到程序世界的名言 在解释器中选择
  • 【Unity基础】3.脚本控制物体运动&天空盒

    Unity基础 3 脚本控制物体运动 天空盒 大家好 我是Lampard 欢迎来到Unity基础系列博客 所学知识来自B站阿发老师 感谢 一 搭建开发环境 1 下载visual studio 在我们下载unity编译器的时候 会让我们选择当
  • 返回链表的中间结点

    返回链表的中间结点 给定一个带有头结点 head 的非空单链表 返回链表的中间结点 如果有两个中间结点 则返回第二个中间结点 用快慢指针来写 Node Fast Node Slow 先初始化 让Fast和Slow都指向第一个链表节点 然后让
  • 【延期召开】2022年网络与信息安全国际会议(NISecurity 2022)

    2022年网络与信息安全国际会议 NISecurity 2022 重要信息 会议网址 www nisecurity org 会议时间 2022年7月22 24日 召开地点 中国 杭州 截稿时间 2022年6月20日 录用通知 投稿后2周内
  • STM32 CAN总线故障检测功能的使用

    STM32 中的CAN总线模块是具有故障监测功能的 就是CANx SCE IRQHandler 这个用的很少 它叫CAN总线状态改变中断 通过打开这个中断 配合代码可以精确的监测CAN总线的故障情况 就是监测对应CAN的ESR寄存器 可以使
  • 常见开源协议介绍

    一 常用开源协议汇总图 首先从一张图开始 介绍几种主流的开源协议 以及决定选用哪种框架的思路 使用哪种开源协议 决定了你发布的开源项目被别人使用了之后 别人的项目是否受到你的项目的开源协议的约束 受到哪种约束 同理 采用别人的开源项目时 也
  • 虚拟机启动报错 :你的设备遇到问题,需要重启。我们只收集某些错误信息,然后为你重新启动......

    解决办法 1 禁用Hyper V 2 禁用Windows虚拟机监控程序平台 3 启用虚拟机平台

随机推荐

  • 利用队列进行数字排序

    OpenJudge利用队列进行数字排序 题目 描述 对于N个数字 有人提出了如下的排序策略 例如 对于数字53 47 85 38 64 23 先建立10个队列 0到9 用于存放数字的大小 将这N个数字依个位存放入各自的队列之中 然后再按队列
  • 免费在线PDF解密

    更好用 传送门
  • LLVM 与 Clang;IR 与AST

    关于LLVM和clang 要说回编译器的组成部分 一 编译器的组成 传统编译器通常由三部分组成 分别是前端 frontEnd 优化器 frontEnd 和 后端 backEnd 在编译过程中 前端主要负责词法 语法分析和语义分析 将源代码转
  • tq210项目启动

    ok210的板子太烂了 居然连jtag口都没有 导致uboot到linux kernel启动调试半天也找不到原因 这次买了这个带jtag的板子 终于可以调试了 有了ok210的经验 这次应该会比较顺利吧 按照原来的打算 先移植uboot d
  • JSONView下载安装

    JSONView下载安装 JSONView概述 JSONView下载 JSONView安装 JSONView测试 JSONView概述 JSONView是一款非常好用的Json格式查看器 在日常开发调试中经常会遇到Json格式的数据需要解析
  • 数据结构之概念,算法,线性表概述

    前言 数据结构在我们编程的过程中是不可避免要遇到的 我们可以去通过学习而选择更高效的数据结构 进而减少我们对内存使用 带来更高的储存效率 基本概念 数据结构为数据 结构 基本操作的结合 数据 数据分为两类 分别为数值型数据和非数值型数据 数
  • 编译过程报错(No rule to make target)

    报错内容 The error make 2 No rule to make target usr lib x86 64 linux gnu libpcl common so needed by range image visualizati
  • C. Recover an RBS

    题目链接 题意 就是给出一个括号序列 其中只包含 这里 可以为 或 问是否该序列是只有一个正确的括号序列 题中保证每个字符串至少有一种正确的括号序列 题解 我们可以分析此题的几个性质 1 题中保证至少有一种正确的括号序列 所以不用去考虑不存
  • 猿创征文

    猿创征文 国产数据库实战之TiDB 数据库快速入门 一 系统检查 1 检查系统版本 2 查看本地IP地址 3 TiDB集群介绍 二 快速部署本地测试集群 1 安装 TiUP工具 2 声明全局环境变量 3 快速部署TiDB 集群 三 连接 T
  • 在ubuntu16.04下安装ElasticSearch-head

    1 安装最新版的nodejs和npm 1 1安装nvm 1 1 1使用git下载对应的包 git clone https github com creationix nvm git nvm cd nvm git checkout git d
  • 关于css 中的visibility属性

    关于css中的visibility属性 就在于是否对用户可见 代码小实例
  • C++ 模板函数特化与重载

    如果程序里有普通模板 模板特化版本 和普通函数 那么程序优先选择普通函数 下面的程序里面打印 normal func include
  • Pycharm2018的激活/破解方法

    https blog csdn net pdcfighting article details 82052055 我用的第二种 激活码激活
  • ADAS&APA场景设计分享

    相信大家都对于ADAS与APA这两个车机功能都不陌生 对其场景设计过程可能并不是很清楚 今天小怿就跟大家分享一下自己的设计心得 首先 我们来看一下ADAS和APA的定义 以便我们更好地了解其功能和应用场景 ADAS定义 ADAS的全称叫Ad
  • html点击显示语音波浪,html5鼠标点击按钮波纹动画特效

    特效描述 html5 鼠标点击 按钮波纹动画 html5按钮波纹动画 代码结构 1 引入CSS 2 引入JS 3 HTML代码 Button A Button B Waves attach flat buttons waves button
  • C++:std::thread:线程用法

    1 std thread的基本用法 最简单的 std thread用法如下 调用 thread将立即同时开始执行这个新建立的线程 新线程的任务执行完毕之后 main 的主线程也会继续执行 include
  • Java中自定义注解的使用

    Java中自定义注解的使用 一般来说 市面上有一些的框架 企业都不会直接拿过来就用 通过会做二次开发或封装 为了更加适配自己的开发规范和业务 那么在封装或适配的过程中 自定义注解就起着比较重要的作用 1 注解定义 原理及作用 1 1 什么是
  • linux qt creator 无法调试

    ubuntu linux操作系统 现象是qt creator 一启动调试 就提示 you can t do that without a process to debug 网上的解答大多是把程序设置成debug模式 但是不生效 下面 介绍解
  • 智能情绪分析技术_视频安防监控系统智能分析技术应用

    本文转自网络 一 概述 在视频监控飞速发展的今天 海量视频画面已经大大超过了人力有效处理的范围 而智能视频分析技术极大地发挥与拓展了视频监控系统的作用与能力 使监控系统具有更高的智能化 大幅度降低资源与人员配置 全面提升安全防范工作的效率
  • java常用类-Math类

    Math类是一个数学工具类方法 里面有很多静态工具方法 方便开发者直接调用 下面列举几个常见的方法 其它方法可查看API文档 public class testMath public static void main String args