java 分轉(zhuǎn)元與元轉(zhuǎn)分實(shí)現(xiàn)操作
更新時(shí)間:2021年02月19日 14:40:13 作者:Hekliu
這篇文章主要介紹了java 分轉(zhuǎn)元與元轉(zhuǎn)分實(shí)現(xiàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
分轉(zhuǎn)元
private String fenToYuan(String amount){ NumberFormat format = NumberFormat.getInstance(); try{ Number number = format.parse(amount); double temp = number.doubleValue() / 100.0; format.setGroupingUsed(false); // 設(shè)置返回的小數(shù)部分所允許的最大位數(shù) format.setMaximumFractionDigits(2); amount = format.format(temp); } catch (ParseException e){ e.printStackTrace(); } return amount; }
轉(zhuǎn)換為分
private String yuanToFen(String amount){ NumberFormat format = NumberFormat.getInstance(); try{ Number number = format.parse(amount); double temp = number.doubleValue() * 100.0; format.setGroupingUsed(false); // 設(shè)置返回?cái)?shù)的小數(shù)部分所允許的最大位數(shù) format.setMaximumFractionDigits(0); amount = format.format(temp); } catch (ParseException e){ e.PrintStackTrace(); } return amount; }
補(bǔ)充:java 分轉(zhuǎn)元 decimal格式化
我就廢話不多說了,大家還是直接看代碼吧~
public class NumberUtils { public static String format(double f) { DecimalFormat df = new DecimalFormat("#.##"); return df.format(f) ; } public static String fenToYuan(int f) { return format(f/100.0) ; } public static void main(String[] args) { System.out.println(fenToYuan(3)); System.out.println(fenToYuan(33)); System.out.println(fenToYuan(333)); System.out.println(fenToYuan(3333)); System.out.println(fenToYuan(33333)); } }
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
java集合類ArrayList和Vector的區(qū)別面試精講
這篇文章主要為大家介紹了java集合類ArrayList和Vector的區(qū)別面試全面講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10Java開發(fā)反射機(jī)制的實(shí)戰(zhàn)經(jīng)驗(yàn)總結(jié)
反射是java中一種強(qiáng)大的工具,能夠使我們很方便的創(chuàng)建靈活的代碼,這些代碼可以再運(yùn)行時(shí)裝配,無需在組件之間進(jìn)行源代碼鏈接,但是反射使用不當(dāng)會(huì)成本很高,這篇文章主要給大家介紹了關(guān)于Java開發(fā)反射機(jī)制的相關(guān)資料,需要的朋友可以參考下2021-07-07手把手教你怎么創(chuàng)建spring項(xiàng)目
今天教大家怎么寫spring項(xiàng)目,文中有非常詳細(xì)的圖文示例及介紹,對(duì)正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下2021-06-06JVM教程之Java代碼編譯和執(zhí)行的整個(gè)過程(二)
這篇文章主要介紹了JVM學(xué)習(xí)筆記第二篇,關(guān)于Java代碼編譯和執(zhí)行的整個(gè)過程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03