亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? numberutil.java

?? Java寫的一個學(xué)員系統(tǒng)
?? JAVA
字號:
package cn.st.util;

import java.text.DecimalFormat;
import java.text.NumberFormat;

/**
 *
 * @description 該類是一個數(shù)字格式化的類。目前提供簡單的功能。
 * @author zn
 * @version
 * @date 2006-8-18 下午12:27:49
 *
 */
public class NumberUtil {
	private static NumberFormat nf2 = null;
	private static DecimalFormat df2 = null;

	private static NumberFormat nf3 = null;
	private static DecimalFormat df3 = null;

	static {
//		nf = NumberFormat.getNumberInstance(Locale.getDefault());
		nf2 = NumberFormat.getNumberInstance();
		nf2.setMaximumFractionDigits(2);

		nf3 = NumberFormat.getNumberInstance();
		nf3.setMaximumFractionDigits(3);

		df2 = new DecimalFormat("0.00");
		df3 = new DecimalFormat("0.000");
//		df = (DecimalFormat) NumberFormat.getInstance();
//		df.applyPattern("######,###.00");
//		df = new DecimalFormat("######,000.00");

	}
	/**
	 * 格式化輸入的Number。 保留小數(shù)位2位,四舍五入。如果是具有小數(shù)點(diǎn)。這格式化的結(jié)果為:
	 * xxx.xx.例子:
	 * double d = 100000000000.34999999;
	 * format(d)的結(jié)果是:100000000000.35
	 * @param value
	 * @return 格式化后的字符串
	 */
	public static String format2(Number value) {

		return df2.format(value);
	}

	/**
	 * 格式化輸入的Number。 保留小數(shù)點(diǎn)3位是具有小數(shù)點(diǎn)。四舍五入。這格式化的結(jié)果為:
	 * xxx.xx.例子:
	 * double d = 100000000000.34999999;
	 * format(d)的結(jié)果是:100000000000.35
	 * @param value
	 * @return 格式化后的字符串
	 */
	public static String format3(Number value) {

		return  df3.format(value);
	}
	/**
	 * 使用千分位分割數(shù)字。保留小數(shù)位2位,四舍五入。10000000000.12 = 10,000,000,000.12
	 * @author zn
	 * @date 2006-12-28 下午05:30:11
	 * @param value
	 * @return
	 */
	public static String format2Comma(Number value) {
		String str = nf2.format(value);
		if(!str.contains(".")) {
			str += ".00";
		}
		return str;
	}

	/**
	 * 使用千分位分割數(shù)字,保留小數(shù)位3位,四舍五入
	 * 10000000000.12 = 10,000,000,000.12
	 * @description:
	 * @author:zn
	 * @datetime:2007-1-25-下午02:30:09
	 * @param value
	 * @return
	 */
	public static String format3Comma(Number value) {
		String str = nf3.format(value);
		if(!str.contains(".")) {
			str += ".000";
		}
		return str;
	}
	/**
	 * 格式化輸入的字符串。如果輸入的字符串為非數(shù)字類型,則放回原值。否則返回被格式化的值
	 * 如果為正型,則輸出為正型。否則保留小數(shù)點(diǎn)2位,四舍五入
	 * 例子:
	 * format(100.399) = 100.40
	 * format("abc") = abc;
	 * format("10") = 10;
	 * format("10.0") = 10.0
	 * @author zn
	 * @date 2006-12-28 下午02:38:30
	 * @param obj
	 * @return 返回被格式化后的數(shù)值。
	 * if string value is null, throws NullPointException.
	 */
	@SuppressWarnings("finally")
	public static String format2ToString(String obj) {
		String objTmp = obj;
		try {
			Integer integer = Integer.valueOf(objTmp);
			df2 = new DecimalFormat("0");
			objTmp = df2.format(integer);
		} catch(NumberFormatException e) {
			try {
				df2 = new DecimalFormat("0.00");
				Double value = Double.valueOf(obj);
				objTmp = format2(value);
			} catch(NumberFormatException e1) {
				objTmp = obj;
			}
		} finally {
			return objTmp;
		}
	}
	/**
	 * 將0.00,0.0,0,0.000的字符串返回為" "
	 * @author:zn
	 * @datetime:2007-1-28-下午03:20:54
	 * @param value
	 * @return
	 */
	public static String formatZero(String value) {
		value = (value.trim().equals("0.00") || value.trim().equals("0.0") || value
				.trim().equals("0") || value.trim().equals("0.000")) ? " " : value;

		return value;

	}


	 /**
	 * 格式化輸入的字符串。如果輸入的字符串為非數(shù)字類型,則反回原值。否則返回被格式化的值
	 * 如果為正型,則輸出為正型。否則保留小數(shù)點(diǎn)3位,四舍五入
	 * @description:
	 * @author:zn
	 * @datetime:2007-1-25-下午02:27:37
	 * @param obj
	 * @return
	 */
	@SuppressWarnings("finally")
	public static String format3ToString(String obj) {
		String objTmp = obj;
		try {
			Integer integer = Integer.valueOf(objTmp);
			df3 = new DecimalFormat("0");
			objTmp = df3.format(integer);
		} catch(NumberFormatException e) {
			try {
				df3 = new DecimalFormat("0.000");
				Double value = Double.valueOf(obj);
				objTmp = format3(value);
			} catch(NumberFormatException e1) {
				objTmp = obj;
			}
		} finally {
			return objTmp;
		}
	}

	/**
	 * 解析一個Number對象,保留小數(shù)位2位。四舍五入。
	 * @author:zn
	 * @datetime:2007-1-25-下午03:19:52
	 * @param value
	 * @return
	 */
	public static Double parser2(Number value) {

		return Double.parseDouble(format2(value));
	}
	/**
	 * 解析一個Number對象,保留小數(shù)位3位。四舍五入。
	 * @author:zn
	 * @datetime:2007-1-25-下午03:18:48
	 * @param value
	 * @return
	 */
	public static Double parser3(Number value) {
//		Double dou = 0.0;
//		try {
//			dou = (Double) df3.parse(format3(value));
//		} catch (ParseException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
		return Double.valueOf(format3(value));
	}

	/**
	 * 根據(jù)數(shù)量和單價計算出總價。保留小數(shù)2位,四舍五入
	 * 實(shí)現(xiàn)內(nèi)部將傳入的量和價分別進(jìn)行了3位的2位格式化。
	 * @author:zn
	 * @datetime:2007-1-25-下午03:28:04
	 * @param quantity 數(shù)量,任意小數(shù)位數(shù)
	 * @param unitPrice 單價 任意小數(shù)位數(shù)
	 * @return 總價
	 */
	public static Double calculateTotalPrice(Number quantity, Number unitPrice) {
		Double totalPrice = (parser3(quantity)) * (parser2(unitPrice));
		return parser2(totalPrice);
	}

	/**
	 * 根據(jù)總價和單價計算出數(shù)量。保留小數(shù)位數(shù)3。四舍五入
	 * 內(nèi)部實(shí)現(xiàn)分別對量和價進(jìn)行了3位和2位的格式化
	 * @author:zn
	 * @datetime:2007-1-25-下午03:35:44
	 * @param unitPrice 單價
	 * @param totalPrice 總價
	 * @return 數(shù)量
	 */
	public static Double calculateQuantity(Number unitPrice, Number totalPrice) {
		//Double quantity = parser2(totalPrice) / parser2(unitPrice);
		Double quantity = (Double)totalPrice / (Double)unitPrice;

		return parser3(quantity);
	}

	public static void main(String [] args) {
		double value = 60.0000;
//		value = parser2(value);
//		Double dou = Double.parseDouble(str);
		System.out.println(parser2(60));
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀va亚洲va欧美va天堂| 久久精品一区二区| 亚洲国产精品自拍| 欧美三级电影精品| 亚洲va欧美va国产va天堂影院| 欧美日韩一二三区| 久久精品理论片| 国产亚洲视频系列| 99国产精品国产精品毛片| 一区二区在线观看视频在线观看| 欧美三电影在线| 狠狠色丁香婷综合久久| 国产网站一区二区三区| av一区二区三区黑人| 亚洲一区二区欧美激情| 日韩免费观看2025年上映的电影 | 男人的天堂久久精品| 久久综合色播五月| 99re8在线精品视频免费播放| 亚洲免费毛片网站| 日韩午夜激情av| av中文字幕亚洲| 日本不卡的三区四区五区| 国产网红主播福利一区二区| 在线日韩一区二区| 国模大尺度一区二区三区| 成人免费视频在线观看| 在线综合+亚洲+欧美中文字幕| 国产麻豆午夜三级精品| 亚洲国产精品久久一线不卡| www精品美女久久久tv| av一区二区三区在线| 秋霞午夜鲁丝一区二区老狼| 亚洲国产精品成人综合| 欧美精品丝袜久久久中文字幕| 国产精品一区免费视频| 亚洲成av人在线观看| 国产拍欧美日韩视频二区| 欧美日韩一卡二卡三卡| 波多野洁衣一区| 九色综合国产一区二区三区| 亚洲欧美日韩精品久久久久| 久久亚洲二区三区| 欧美日韩国产小视频在线观看| 国产成人av福利| 麻豆久久久久久| 亚洲综合在线免费观看| 日本一区二区三区四区在线视频| 欧美日韩国产三级| 欧洲中文字幕精品| 99re这里只有精品首页| 国产黄色91视频| 麻豆精品在线播放| 亚洲h精品动漫在线观看| 亚洲欧洲日韩女同| 国产午夜精品在线观看| 欧美xxxxx牲另类人与| 欧美日韩一二区| 欧美亚洲一区二区在线| 成人综合在线网站| 国产精品资源站在线| 麻豆成人久久精品二区三区小说| 亚洲动漫第一页| 亚洲综合成人网| 中文字幕在线不卡视频| 国产精品无人区| 国产精品三级在线观看| 久久久久综合网| 2021国产精品久久精品| 日韩一区二区三区免费看 | 精品久久久三级丝袜| 欧美精品三级在线观看| 在线观看亚洲一区| 欧美亚洲一区二区三区四区| 在线观看国产91| 在线中文字幕不卡| 欧美日韩国产综合一区二区三区 | 亚洲国产精品ⅴa在线观看| 久久综合九色综合97婷婷女人 | 欧美日韩在线三级| 欧美色图12p| 8x8x8国产精品| 日韩一区二区三区在线| 精品久久久久久无| 国产情人综合久久777777| 国产午夜精品一区二区三区嫩草 | 国产精品三级电影| 亚洲欧美视频在线观看视频| 亚洲精品午夜久久久| 亚洲专区一二三| 奇米综合一区二区三区精品视频| 日本女优在线视频一区二区 | 亚洲人成人一区二区在线观看 | 777奇米四色成人影色区| 欧美精品自拍偷拍| 久久综合999| 国产精品三级在线观看| 亚洲黄色片在线观看| 婷婷亚洲久悠悠色悠在线播放| 日本美女一区二区三区| 国产精品一区二区三区网站| 成人av综合一区| 欧美午夜不卡视频| 日韩一级二级三级精品视频| 久久精品亚洲麻豆av一区二区 | 国产欧美日韩激情| 亚洲人精品午夜| 天堂久久一区二区三区| 国产一区二区精品久久99| 一本一道久久a久久精品 | 精品在线一区二区三区| 成人午夜电影网站| 欧美日韩精品二区第二页| 精品国产一区二区精华| 国产精品福利影院| 免费高清不卡av| 99re视频这里只有精品| 日韩视频在线观看一区二区| 国产欧美一区二区精品仙草咪| 一区二区三区在线观看网站| 麻豆精品视频在线| 在线日韩国产精品| 久久九九全国免费| 日日摸夜夜添夜夜添国产精品 | 亚洲天堂av一区| 免费av网站大全久久| 91亚洲精品久久久蜜桃| 日韩免费看网站| 亚洲一区在线观看视频| 国产91对白在线观看九色| 欧美日韩另类国产亚洲欧美一级| 国产三级精品视频| 日韩福利电影在线| 在线观看亚洲a| 国产精品毛片高清在线完整版| 蜜臀av一区二区在线观看| 色哟哟在线观看一区二区三区| 精品国产污网站| 爽爽淫人综合网网站| 91浏览器在线视频| 国产日产欧美一区| 国内精品国产成人国产三级粉色| 欧洲一区二区三区在线| 国产精品剧情在线亚洲| 激情另类小说区图片区视频区| 欧美亚日韩国产aⅴ精品中极品| 欧美国产日产图区| 国产伦精品一区二区三区免费迷| 在线播放日韩导航| 亚洲第四色夜色| 欧美自拍丝袜亚洲| 亚洲女同一区二区| 成人福利视频网站| 中文字幕不卡在线观看| 国产一区美女在线| 久久综合九色综合97婷婷女人| 免费在线一区观看| 欧美精品自拍偷拍动漫精品| 夜夜精品浪潮av一区二区三区| 成人av电影在线观看| 欧美国产欧美亚州国产日韩mv天天看完整 | 精品乱人伦一区二区三区| 日韩国产欧美在线播放| 欧美怡红院视频| 亚洲国产sm捆绑调教视频| 在线视频观看一区| 亚洲一区电影777| 欧美日韩国产中文| 日日夜夜精品视频免费| 欧美一级日韩免费不卡| 日本女人一区二区三区| 日韩欧美激情四射| 国产在线播放一区三区四| xfplay精品久久| 丰满白嫩尤物一区二区| 国产精品久久久久久妇女6080| 不卡av电影在线播放| 成人欧美一区二区三区1314| 99久久国产免费看| 一区二区在线免费观看| 欧美美女黄视频| 麻豆精品在线视频| 国产色爱av资源综合区| 成人免费高清视频| 亚洲综合视频网| 69精品人人人人| 国产一区视频导航| 日韩理论片中文av| 在线综合亚洲欧美在线视频| 精品在线观看视频| 国产精品视频麻豆| 日本久久电影网| 日本亚洲免费观看| 中文字幕乱码久久午夜不卡| 99re8在线精品视频免费播放| 亚洲成av人影院| 久久精品综合网| 欧洲一区二区av| 国产一区二区三区四区在线观看| 国产精品美女视频|