一:数字格式化
使用java.text.DecialFormat类
没有被格式化的数据,如果绝对值大于0.001并且小于10000000,就以小数表示,否则以科学计数表示。
进行数字格式化步骤
步骤(一):设置格式化的模板
方法一:创建DecialFormat对象的时候,将模板字符串作为参数传进去。
方法二:DecialFormat对象创建后,调用对象的.applyPattern();将模板字符串作为参数传进去设置模板
步骤(二):调用DecialFormat对象的.format()方法,将数字作为参数传入,进行格式化。返回值就是格式化后的字符串
注:DecialFormat类中使用一些特殊字符构成格式化模板。具体参照
http://blog.csdn.net/wdd1324/article/details/70153896
二:数学运算
使用Math类
Math.数学方法如(sin,cos,tan)
Math.常量(PI,E等)
Math.指数函数方法(log,exp,sqrt等)
Math.取整函数(大于等于参数的最小整数等的取值)
Math.最大值最小值绝对值
三:随机数
产生随机数有两种方法
方法一:Math.random();会产生0-1的随机数
方法二:通过Random()类。
类中有多种方法产生各种需要的随机数。
seedVaoue()设置随机数的种子
nextInt()返回随机整数
nextInt(n)返回[0-n)的随机整数
...
四:大数字运算
java.math.BigDecimal针对大小鼠的处理类
java.math.BigInteger针对大整数的处理类
具体使用方法,在使用的时候调用其方法即可。