public final class moneyutils
/*** 四捨五入保留1位小數(四捨六入五成雙)。
** @param amount 金額。
* @return 四捨五入保留1位小數後金額。
*/public static bigdecimal decimal1byup(bigdecimal amount)
/*** 四捨五入保留2位小數(四捨六入五成雙)。
** @param amount 金額。
* @return 四捨五入保留2位小數後金額。
*/public static bigdecimal decimal2byup(bigdecimal amount)
/*** 四捨五入保留4位小數(四捨六入五成雙)。
** @param amount 金額。
* @return 四捨五入保留4位小數後金額。
*/public static bigdecimal decimal4byup(bigdecimal amount)
/*** 除法,四捨五入保留2位小數。
** @param divideamount 金額。
* @param dividedamount 被除的金額。
* @return 四捨五入保留2位小數後金額。
*/public static bigdecimal divide2byup(bigdecimal divideamount, bigdecimal dividedamount)
/*** 除法,四捨五入保留4位小數。
** @param divideamount 金額。
* @param dividedamount 被除的金額。
* @return 四捨五入保留2位小數後金額。
*/public static bigdecimal divide4byup(bigdecimal divideamount, bigdecimal dividedamount)
/*** 是否大於0。
** @param amount 金額。
* @return true:大於0;false;小於等於0。
*/public static boolean isgreaterthanzero(bigdecimal amount)
/*** 是否小於0。
** @param amount 金額。
* @return true:小於0;false:大於等於0。
*/public static boolean islessthanzero(bigdecimal amount)
/*** 是否等於0。
** @param amount 金額。
* @return true:等於0;false:大於小於0。
*/public static boolean isequalzero(bigdecimal amount)
/*** 第乙個是否大於第二個。
** @param first 金額。
* @param second 金額。
* @return true:first>second;false:first<=second。
*/public static boolean isgreaterthan(bigdecimal first, bigdecimal second)
/*** 第乙個是否小於第二個。
** @param first 金額。
* @param second 金額。
* @return true:first=second。
*/public static boolean islessthan(bigdecimal first, bigdecimal second)
/*** 第乙個是否等於第二個。
** @param first 金額。
* @param second 金額。
* @return true:first=second;false:first >*/
public static boolean isequal(bigdecimal first, bigdecimal second)
public static bigdecimal point_billion = new bigdecimal("100000000");
public static bigdecimal ten_thousands = new bigdecimal("10000");
/*** 金額格式化為,###.00的金額,即保留兩位小數。
** @param amount 需要顯示成字元傳,###.###的金額。
* @return 返回string,格式為,###.###。
*/public static string formatamountasstring(bigdecimal amount)
/*** 將格式化的字串金額反轉為。
** @param amount 格式為,###.###。
* @return 。
*/public static bigdecimal parseamount(string amount)
用金錢計算技術債務
很多敏捷團隊都能認識到技術債務相關的罪狀。就跟財務上的負債一樣,技術債務也會產生利息。要支付這些利息,就要付出額外努力維護和改進正在 腐化 或基礎並不牢固的軟體。諸多敏捷人士推薦盡早償還技術債務。然而,大多數敏捷團隊無法成功以金錢的方式計算技術債務,因此無法得到有價值的深入理解和思考。一旦有了與技術...
趨勢科技布局雲計算專用安全軟體
本文講的是趨勢科技布局雲計算專用安全軟體,it168 資訊 從6年前就已經投入到 雲計算市場的趨勢科技決定加大投資力度,推出 雲計算市場專用的資訊保安軟體。趨勢科技大中華區總經理張偉欽8月18日表示,趨勢科技計畫在明 10 年推出專屬雲計算的資訊保安軟體,初步規劃將針對微軟 microsoft go...
寧波銀行 電信雲計算筆試
1,python連線資料庫的方式 python借助三種庫sqlalchemy mysqldb pymysql連線資料庫 sqlalchemy是python中著名的orm框架,通過這個框架可以不用關心sql語句,就能運算元據庫,框架將物件轉換成sql,然後使用資料庫api執行sql並獲取執行結果。大大...