由于数字处理已经是非常常见的了,比如四舍五入、取整、整除等等,在这里不多说,上点简单的代码
/**
* 项目名称:
* 文件说明:EXCEL公式类型:数字公式
* 主要特点:
* 版本号:1.0
* 制作人:xxx
* 创建时间:2013-12-3
**/
package EXCEL;
import java.util.Random;
public class NumberFunctions {
/**
* 简单随机数
* @return
*/
public static double rand()
{
return new Random().nextDouble();
}
/**
* 获得从a到b的随机数
* @param n
* @return
*/
public static int randomBetween(int a,int b)
{
return (int) (new Random().nextDouble()*(b-a+1)+a);
}
/**
* 四舍五入
* @param a
* @param pre
* @return
*/
public static double round(double a,int pre)
{
return Math.round(a*Math.pow(10, pre))/Math.pow(10, pre);
}
public static void main(String[] args) {
/*******************测试数字*****************************/
System.out.println("随机数"+rand());
System.out.println("1-10随机整数"+randomBetween(1,10));
System.out.println("四舍五入"+round(9.456,2));
}
}