Math工具类常用API使用案例
2023-09-14 09:02:03 时间
对基础API的使用能够熟练掌握,能极大提高开发效率。有些知识是很简单,但并不是我们不学习和掌握它们的借口,越是简单的东西,在关键时刻越是能起到至关重要的作用,就好比我们花很长时间解决的一个BUG,结果到头来竟是少打了一个;所致,是不是很恼火。
Math工具类常用API:
@Test
public void testMathUtil(){
//Math:包含了一些基本的数学运算方法
//static double PI
System.out.println("PI的值:"+Math.PI);
//static double abs(double a) :返回绝对值
System.out.println("返回绝对值:"+Math.abs(15));
System.out.println("返回绝对值:"+Math.abs(-10));
//static double ceil(double a) 天花板 向上取整
System.out.println("向上取整:"+Math.ceil(1.2));
System.out.println("向上取整:"+Math.ceil(1.6));
//static double floor(double a) 地板 向下取整
System.out.println("向下取整:"+Math.floor(1.2));
System.out.println("向下取整:"+Math.floor(1.6));
//static long round(double a) :四舍五入
System.out.println("四舍五入:"+Math.round(1.2));
System.out.println("四舍五入:"+Math.round(1.6));
//static double max(double a, double b)
System.out.println("比较3和4谁最大==> "+Math.max(3, 4));
//static double pow(double a, double b) :返回第一个参数的第二个参数次幂
System.out.println("返回第一个参数的第二个参数次幂==> "+Math.pow(3, 2));
//static double random() :返回一个随机数,大于零且小于一
System.out.println("返回一个随机数,大于零且小于一==> "+Math.random());
String s = Math.random() + "";
System.out.println("生成一个随机数只保留2位小数==> "+s.substring(0, s.lastIndexOf(".") + 3));
}
相关文章
- 06-React状态管理 Redux(工作流程, 核心概念, 求和案例, 异步Action, React-Redux, 多状态管理, 纯函数, 高阶函数, Redux开发者工具)
- jQuery——工具及属性(案例)
- php案例 往某个目录下创建文件并写入数据
- php案例:MD5加密的注册登录
- 存储领域基于场景的技术创新案例分析
- VB使用ADO操作Access数据库的案例分享
- unity3d 对接 workerman 实现联机游戏功能案例分享
- Echarts5.3.2可视化案例-应用篇
- 【愚公系列】2022年12月 .NET CORE工具案例-PLG轻量级日志可视化服务
- 【愚公系列】2022年12月 .NET CORE工具案例-.NET Core使用ExcelMapper
- 【愚公系列】2023年01月 .NET CORE工具案例-DeveloperSharp的使用(数据库)
- 【愚公系列】2023年02月 .NET CORE工具案例-办公文档神器Toxy的使用
- 【愚公系列】2023年02月 .NET CORE工具案例-Photino跨平台桌面应用程序
- 【愚公系列】2023年02月 .NET CORE工具案例-Coravel的使用
- 【愚公系列】2023年02月 .NET CORE工具案例-对象映射Master的使用
- 【愚公系列】2023年03月 .NET CORE工具案例-C#调用Python的二种方式
- 【愚公系列】2023年03月 .NET CORE工具案例-基于AntiXssUF的跨脚本XSS中间件
- 不背锅运维:享一个具有高可用性和可伸缩性的ELK架构实战案例
- 【数字信号处理】线性时不变系统 LTI ( 判断某个系统是否是 “ 非时变 “ 系统 | 案例二 )
- Oracle应用案例研究:PDF文档版(oracle案例pdf)
- Linux运维实施成功:一个有益的案例研究(linux运维项目案例)