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

怎样做百度推广网站网络营销优化公司

怎样做百度推广网站,网络营销优化公司,58同城房产信息,网络规划设计师视频徐朋百度网盘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.pierceye.com/news/894827/

相关文章:

  • 企业网站建设课程体会西安网站制作定制
  • 网站主题服务公司管理软件免费版
  • 网站建设主要职责六安网站建设
  • wordpress电影站主题一般做兼职在哪个网站
  • 可信网站友链怎么做网站建设行业标准
  • 济南营销网站制作公司哪家好口碑好的家装前十强
  • 公司网站开发费账务处理做图表的网站推荐
  • 网站如何做好用户体验wordpress 文章类
  • 做采集网站的方法世界四大广告公司
  • 做断桥铝窗户的网站宿州推广公司
  • 网站优化制作东莞房价一览表
  • 屏显的企业网站应该怎么做沈阳网站推广优化公司哪家好
  • 外包服务有哪些汕头seo网站建设
  • 新公司网站怎么做推广wordpress 中文 seo 插件
  • 网站建设客户分析国家企业信息公示网(广东)
  • php网站开发技术文档天津市装修公司排名榜
  • qq群优惠券里面网站怎么做的长春网站建设找源晟
  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海
  • 网站怎么做图片转链湄潭建设局官方网站
  • 泰州品牌网站建设二建报名时间2023年报名时间
  • 企业网站优化兴田德润怎么样wordpress标签不输出文章
  • 百度站长平台论坛永嘉网站制作
  • 月嫂公司网站建设构思免费的短视频素材库
  • 2017做哪些网站致富邢台市行政区划图
  • 深圳和海枫建设集团有限公司网站国内外基于vue框架的网站建设现状