系列文章目录
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
在解决实际问题时,如数学问题、随机问题、商业货币问题、科学计数问题等,对数字的处理时非常普遍的,为了应对以上的问题,Java提供了许多数字处理类,包括DecimalFormat类(用于格式化数字)、Math类(为各种数学计算提供了工具方法)、Random类(为处理随机数问题提供了各类方法)、BigInteger类和BigDecimal类(为所有大数字的处理提供了相应的数学运算操作方法)。
提示:以下是本篇文章正文内容,下面案例可供参考
一、数字格式处理
1.java.text.DecimalFormat类包
1.1DecimalFormat类
二、数学计算
1.java.lang.Math类包
注意:
①java.lang下的类包不需要import,系统会自动调用
②Math类提供的方法都是静态方法,只需要类名.方法()调用即可。
1.1Math类
三、处理随机数
1.java.lang.Math类包
1.1Math.random()方法
2.java.util.Random类包
2.1Random类
四、大数字处理
不能使用"+“、”-“、“x”、”\"运算符,必须使用类的方法。
1.java.math.BigInteger类包-大数字整数
1.1BigInteger类
2.java.math.BigDecimal类包-大数字小数
2.1BigDecimal类
总结
以上就是对Java中数字处理类相关知识的讲解,后续是核心技术…的学习。