当前位置: 首页 > news >正文

成都网站制作长沙网站建设链接怎么加上去

成都网站制作长沙,网站建设链接怎么加上去,自己弄个网站,最开放的浏览器java金额数字转中文 运行结果#xff1a; 会进行金额的四舍五入。 工具类源代码#xff1a; /*** 金额数字转为中文*/ public class NumberToCN {/*** 汉语中数字大写*/private static final String[] CN_UPPER_NUMBER {零, 壹, 贰,…java金额数字转中文 运行结果 会进行金额的四舍五入。 工具类源代码 /*** 金额数字转为中文*/ public class NumberToCN {/*** 汉语中数字大写*/private static final String[] CN_UPPER_NUMBER {零, 壹, 贰, 叁, 肆,伍, 陆, 柒, 捌, 玖};/*** 汉语中货币单位大写这样的设计类似于占位符*/private static final String[] CN_UPPER_MONETRAY_UNIT {分, 角, 元,拾, 佰, 仟, 万, 拾, 佰, 仟, 亿, 拾, 佰, 仟, 兆, 拾,佰, 仟};/*** 特殊字符整*/private static final String CN_FULL 整;/*** 特殊字符负*/private static final String CN_NEGATIVE 负;/*** 金额的精度默认值为2*/private static final int MONEY_PRECISION 2;/*** 特殊字符零元整*/private static final String CN_ZEOR_FULL 零元 CN_FULL;/*** 把输入的金额转换为汉语中人民币的大写** param numberOfMoney 输入的金额* return 对应的汉语大写*/public static String number2CNMontrayUnit(BigDecimal numberOfMoney) {StringBuffer sb new StringBuffer();// -1, 0, or 1 as the value of this BigDecimal is negative, zero, or// positive.int signum numberOfMoney.signum();// 零元整的情况if (signum 0) {return CN_ZEOR_FULL;}//这里会进行金额的四舍五入long number numberOfMoney.movePointRight(MONEY_PRECISION).setScale(0, 4).abs().longValue();// 得到小数点后两位值long scale number % 100;int numUnit 0;int numIndex 0;boolean getZero false;// 判断最后两位数一共有四中情况00 0, 01 1, 10, 11if (!(scale 0)) {numIndex 2;number number / 100;getZero true;}if ((scale 0) (!(scale % 10 0))) {numIndex 1;number number / 10;getZero true;}int zeroSize 0;while (true) {if (number 0) {break;}// 每次获取到最后一个数numUnit (int) (number % 10);if (numUnit 0) {if ((numIndex 9) (zeroSize 3)) {sb.insert(0, CN_UPPER_MONETRAY_UNIT[6]);}if ((numIndex 13) (zeroSize 3)) {sb.insert(0, CN_UPPER_MONETRAY_UNIT[10]);}sb.insert(0, CN_UPPER_MONETRAY_UNIT[numIndex]);sb.insert(0, CN_UPPER_NUMBER[numUnit]);getZero false;zeroSize 0;} else {zeroSize;if (!(getZero)) {sb.insert(0, CN_UPPER_NUMBER[numUnit]);}if (numIndex 2) {if (number 0) {sb.insert(0, CN_UPPER_MONETRAY_UNIT[numIndex]);}} else if (((numIndex - 2) % 4 0) (number % 1000 0)) {sb.insert(0, CN_UPPER_MONETRAY_UNIT[numIndex]);}getZero true;}// 让number每次都去掉最后一个数number number / 10;numIndex;}// 如果signum -1则说明输入的数字为负数就在最前面追加特殊字符负if (signum -1) {sb.insert(0, CN_NEGATIVE);}// 输入的数字小数点后两位为00的情况则要在最后追加特殊字符整if (!(scale 0)) {sb.append(CN_FULL);}return sb.toString();}public static void main(String[] args) {double money 2020004.0099999999;BigDecimal numberOfMoney new BigDecimal(money);String s NumberToCN.number2CNMontrayUnit(numberOfMoney);System.out.println(你输入的金额为【 money 】 #--# [ s.toString() ]);}}
http://www.tj-hxxt.cn/news/143271.html

相关文章:

  • 做网站PV注册城乡规划师难度
  • 网页设计设计一个网站首页建设小学瓯江校区网站
  • 北京做网站公司电话国内产品设计公司前十名
  • 烟台微网站建设安徽省建筑信息平台
  • 免费的行情网站下载安装盖县网站开发
  • 厦门网站制作收费做网站的是些什么公司
  • 佛山网站建设企业报价广州网站建设 易点
  • 找网站开发需求客户平台pc网站直接转换成移动端的网站
  • 东营建设企业网站php网站源码模板
  • 网站的安全怎么做seo网站优化网站编辑招聘
  • 类似于wordpress的网站吗网上哪里有辅导高考生做难题的网站
  • 视频网站开发者工具怎么查自己名下有没有注册公司
  • django商城网站开发的功能做外贸在那些网站找业务
  • 永久个人网站网络营销首先要做什么
  • 邯郸做网站xy0310aws个人免费版
  • 地情网站建设方案wordpress 数据表前缀
  • 网站开发资质要求网站建设添加文件夹在哪
  • 如何做好网站推广营销绍兴网站建设设计制作
  • 镇江住房和城乡建设局网站58同城遵义
  • 曲周网站建设营销数据网站
  • 做网站论坛 前置许可wordpress 自定义栏目 删除
  • 网站模板定做app开发定制的公司哪家好
  • 自己做网站排名产品经理网站开发需求
  • 山西住房和城乡建设厅网站工程机械网
  • 查看网站建设时间如何设计一个网页并举例说明
  • 购物网站界面 管理员需求分析网站开发需要的知识和技术
  • excel做网站链接自己制作app的应用程序
  • go语言做网站花店网站建设毕设介绍
  • 做2手车网站需要多少钱织梦txt网站地图制作
  • 怎么做音乐网站网站建设化妆品的目录