zoukankan      html  css  js  c++  java
  • 常用数字处理小技巧

    说明: 平时编程中总会遇到数字处理问题, 这里将自己平时总结的一些数字处理小技巧结合MSDN上相关的介绍, 列举一些常用的数字处理技术.

     原理非常简单, 不再细说, 只图自己和大家引用或参考时方便.

    1.对计算结果四舍五入(d:数,i小数位数)

     效果: 233.8763

     -->  233.88

    计算结果四舍五入CODE


    2.将商品金额小写转换成大写

     效果: 1234566789

        -->壹拾贰亿叁仟肆佰伍拾陆万陆仟柒佰捌拾玖元

    将金额小写转化为大写CODE


    3.设置货币值中使用的小数位数

    设置货币值中使用的小数Code


    4.自定义货币值中的小数点

    Code


    5.自定义货币值中小数点左边每一组的位数 

    Code


    6.自定义货币值中小数点左边数字分组字符

    Code


    7.自定义百分比符号

    效果: 默认符号: 10,257,865.84%
    自定义符号&: 10,257,865.84&
    自定义符号*: 10,257,865.84*
    自定义符号#: 10,257,865.84#

    Code


    8.自定义数字小数点右边的保留位数

    效果: 原始数字: 4458524.2568412547

    默认小数位数:4,458,524.26
    保留三位小数:4,458,524.257
    保留五位小数:4,458,524.25684
    保留五位小数:4,458,524.2568413

    Code


    9.自定义数字小数点左边分组位数(从小数点开始向左)

     效果: 默认格式:711,413,414,517.12

    { 1, 3, 4 }格式:7114,1341,451,7.12
    { 2, 3, 0 }格式:7114134,145,17.12
    { 2, 6, 2 }格式:71,14,134145,17.12

    Code


    10.格式化输入数据为货币格式

    效果: 输入: 12345

            输出: ¥12 345.00

    Code
  • 相关阅读:
    分布式存储-Redis&常用数据库(Profile)
    高并发(outline&factors)
    高可用&高并发(从架构&代码层面出发)
    消息中间件-RabbitMq(可靠性方案&死信队列&监控)
    消息中间件-RabbitMq(高可用方案&集群搭建)
    消息中间件-RabbitMq(搭建&消息分发)
    消息中间件-介绍
    cmake多目录构建项目
    cmake单目录构建项目
    cmake安装
  • 原文地址:https://www.cnblogs.com/lifuyun/p/lifuyun090516.html
Copyright © 2011-2022 走看看