java 最近将工作中用到的工具总结——数字工具
来源:互联网 发布:gs域名价值 编辑:程序博客网 时间:2024/06/07 10:40
最近将工作中用到一些工具类总结了一下,写了一个日期类发出来供大家一起学习参考,各位高手如果有其他的方法欢迎扩充到里面,也欢迎指出我的代码中的错误与不足,大家共同进步共同学习
此工具类用来处理数字方面的逻辑,
如返回指定位数的随机数字、Double的加减乘除精确运算、指定位数数字用“0”补齐
package com.wp.util;import java.math.BigDecimal;import org.apache.commons.lang.RandomStringUtils;/** * @project: WebProjectUtil * @class: NumberUtil * @describe: 此工具类用来处理数字方面的逻辑, * 如返回指定位数的随机数字、Double的加减乘除精确运算、指定位数数字用“0”补齐 * @autho: Administrator * @date: 2013-6-7 下午02:26:27 * @alter: Administrator * @alterDate: 2013-6-7 下午02:26:27 * @alterRemark: * @version V1.0 */ public class NumberUtil {private static final int DEF_DIV_SCALE = 2;/** * @return 返回12位随机数 */public static String randomNumber() {}/** * @param parm * @return 返回指定位数随机数 */public static String randomNumber(int parm) {}/** * * 两个Double数相加 * * @param v1 * @param v2 * @return Double */public static Double add(Double v1, Double v2) {}/** * * 两个Double数相减 * * @param v1 * @param v2 * @return Double */public static Double sub(Double v1, Double v2) {}/** * * 两个Double数相乘 * * @param v1 * @param v2 * @return Double */public static Double mul(Double v1, Double v2) {}/** * * 两个Double数相除 * * @param v1 * @param v2 * @return Double */public static Double div(Double v1, Double v2) {}/** * * 两个Double数相除,并保留scale位小数 * * @param v1 * @param v2 * @param scale * @return Double */public static Double div(Double v1, Double v2, int scale) {}/** * 返回指定Double的负数 * @param v1 * @return */public static Double neg(Double v1) {/** * @Title: toFixdLengthString * @Description: 将字符串用符号填充位数 * @param str 源字符串 * @param fixdlenth 位数 * @return String * @throws */public static String toFixdLengthString(String str, int fixdlenth) {}/** * @Title: toFixdLengthString * @Description: 将数字用“0”填充位数 * @param num * @param fixdlenth * @return String * @throws */public static String toFixdLengthString(int num, int fixdlenth) {}/** * @Title: generateSpaceString * @Description: 得到指定位数占位符 * @param length * @return String * @throws */public static String generateSpaceString(int length) {}/** * @Title: generateZeroString * @Description: 得到指定位数的“0”的占位符 * @param length * @return String * @throws */public static String generateZeroString(int length) {}}
具体代码可以从这里下载:http://download.csdn.net/detail/songylwq/5538765
- java 最近将工作中用到的工具总结——数字工具
- java 最近将工作中用到的工具总结——日期工具
- java 最近将工作中用到的工具总结——日期工具
- 记录下最近工作中用到的开发工具
- 实习工作中用到的一些工具
- 工作中用到的一些能提高效率的工具
- 工作中用到的一些框架、工具、概念等
- 工作中用到的网址/工具/软件整理
- 测试中用到的工具
- 测试中用到的工具
- 项目中用到的工具
- android开发中用到的工具类总结
- weibo4j中用到的mysql2bean的java工具
- 分享weibo4j中用到的mysql2bean的java工具
- java开发学习中用到的工具,网站
- Java工作利器之常用工具类(一)——数字工具类-数字转汉字
- 我开发过程中用到的工具
- 项目过程中用到的工具
- css定位-子元素叠加在父元素上
- arm的存储管理单元MMU and arm的存储保护单元MPU
- 编译Linux内核
- java同步机制 synchronized
- 64位WIN7下debug汇编代码
- java 最近将工作中用到的工具总结——数字工具
- java程序运行参数
- 圆的生成
- Small getopts tutorial
- StrongFFmpeg-1.2.1 版本发布
- Linux内核-内存管理之伙伴系统算法
- Android sharedUserId研究记录
- 第十五周 窗口程序体验
- vector iterators incompatible