public static String formatAmountPhp(BigDecimal amount) {if (amount == null) {return null;}if (amount.compareTo(new BigDecimal(100000)) < 0) {//如果小于10万return amount.stripTrailingZeros().toPlainString();}if (amount.compareTo(new BigDecimal(100000000)) < 0) {//如果大于10万小于1亿return amount.divide(new BigDecimal(10000), 4, BigDecimal.ROUND_HALF_UP).stripTrailingZeros().toPlainString() + "万";}return amount.divide(new BigDecimal(100000000), 4, BigDecimal.ROUND_HALF_UP).stripTrailingZeros().toPlainString() + "亿";
}

BigDecimal 金额转换成万和亿,并且去掉小数点后面的0相关推荐

  1. js将数字转换成万、亿、万亿

    // js将数字转换成万.亿.万亿 export const numberFormat = (value)=> {var param = {};var k = 10000,sizes = ['' ...

  2. mysql 查询去除小数点_SQL查询金额去掉小数点后面的零

    如果是2005以上版本,直接:selectltrim(cast(colasfloat))fromtb 例如: DECLARE @lastprice_new VARCHAR(50) SELECT @la ...

  3. js和 ts 将大数字金额转换成带单位的数字金额,万,千万,亿,格式化金额数字,格式化成带单位的金额,附ts版代码

    js将大数字金额转换成带单位的数字金额,万,千万,亿, 第一个参数是在转换的数字, 第二个参数是返回的格式 不传第二个参数,返回数字和单位分开的,数组格式,传第二个参数后,返回数组和单位的字符串,这样 ...

  4. c#金额转换成中文大写金额

    c#金额转换成中文大写金额 原文:c#金额转换成中文大写金额 2018-08-24 转别人 c#金额转换成中文大写金额 /// <summary>/// 金额转换成中文大写金额/// &l ...

  5. 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-(一千零一拾一元整)输出。...

    程序代码如下: package cn.itcast.framework.interview;import java.text.NumberFormat; import java.util.HashMa ...

  6. php数字转换百千万,PHP数字金额转换成中文大写显示

    整个功能其实不难,只是还算挺实用,所以记一下哈,其他编程语言转换一下也是能可以的! 思路:把传过来的金额转换成整数和小数两部分,再对其分别进行转换处理 代码附上: function moneyToSt ...

  7. 阿拉伯数字小写金额转换成中文大写金C额程序说明

    阿拉伯数字小写金额转换成中文大写金额C程序说明 1.问题的提出 寒假帮同学交缴话费时,不经意间看到收据上同时有小写金额和大写金额,想想各种各样的票据诸如缴费收据.银行业务回单.商场销售凭证.专用发票等 ...

  8. 如何把数字金额转换成中文大写

    问题:要求把万亿级别内的浮点数转换成中文大写,例如把数字1112221000060.254400转换成:壹万壹仟壹佰贰拾贰亿贰仟壹佰万零陆拾元零贰角伍分 分析:关键是先把double类型转换成char ...

  9. 工具篇——MoneyFormatUtil(用于将人民币小写金额转换成大写金额)

    写代码的四点: 1.明确需求.要做什么? 2.分析思路.要怎么做?(1,2,3--) 3.确定步骤.每一个思路要用到哪些语句.方法和对象. 4.代码实现.用具体的语言代码将思路实现出来. 学习新技术的 ...

最新文章

  1. Flask 数据迁移 报错 Table 'xxx' is already defined for this MetaData instance
  2. java中的main的介绍_Java中的main函数详细讲解
  3. 学军中学推理社2017届招新试题
  4. 【HTTP趣谈】origin,referer和host的区别
  5. 跟老齐学python Django实战第一章错误解决
  6. CAICT:2015年全球云计算市场规模522亿美元
  7. java 缓冲流 刷新_java – 缓冲和刷新Apache Beam流数据
  8. 7.看板方法---使用看板进行协调
  9. 关于Java html table表格转excel
  10. keil、Proteus下载及安装教程
  11. 阿里巴巴代码规范插件
  12. TCP之Delay ACK在Linux和Windows上实现的异同-Linux的自适应ACK
  13. 极坐标下积分计算图形面积
  14. SHU 购买装备 贪心+二分
  15. 拆轮子之Fish动画分析
  16. php mocking,php – Mocking Static Eloquent Models方法包括find()
  17. phobos 调试 javascript
  18. POJO、JavaBean和EJB的区别
  19. pythoncad二次开发视频_pycad学习笔记(一)
  20. 关于互相帮忙投票的微信群、微信刷投票群、微信投票刷票群的详情介绍

热门文章

  1. linux系统卡在7的界面,Linux_Ubuntu14更新后无法进入系统卡在光标界面解怎么办?,本人安装的是win7和ubuntu14双系 - phpStudy...
  2. face_recognition使用:人脸识别开源python库(face_recognition是基于dlib的深度学习人脸识别库)
  3. 从零开始用Python搭建推荐引擎(附代码)
  4. react You need to enable JavaScript to run this app.
  5. C#利用zxing.net生成二维码和条形码并实现打印的功能
  6. cad与连接mySQL数据库_CAD如何使用外部数据库?
  7. 瑜伽馆的小程序怎么起名
  8. python画箭头_python画折线示意图实例代码
  9. ubuntu电源按键操作
  10. 服务器物理机备份,利用VMware免费工具对物理服务器进行整机备份