zoukankan      html  css  js  c++  java
  • bignumber.js是一款用于任意精度十进制和非十进制算术的JavaScript库

    安装

    npm install bignumber.js

    引入

    import { BigNumber } from 'bignumber.js'

    实例方法

    加法:plus

    0.1 + 0.2                       // 0.30000000000000004
    x = BigNumber(0.1)
    y = x.plus(0.2)                 // '0.3'

    减法:minus

    0.3 - 0.1                       // 0.19999999999999998
    x = BigNumber(0.3)
    x.minus(0.1)                    // '0.2'

    乘法:multipliedBy

    0.6 * 3                         // 1.7999999999999998
    x = BigNumber(0.6)
    y = x.multipliedBy(3)           // '1.8'
    可用于金额转分
    BigNumber(x).multipliedBy(100)

     除法:dividedBy

    x = BigNumber(355)
    y = BigNumber(113)
    x.dividedBy(y)                  // '3.14159292035398230088'

    除法:dividedToIntegerBy(整数)

    x = BigNumber(5)
    y = BigNumber(3)
    x.dividedToIntegerBy(y)         // '1'
    使用过程中发现,加减乘除之后,打印JSON参数,当前参数会变成BigNumber {s: 1, e: 4, c: Array(1)}

    不妨试下,转字符串看看
  • 相关阅读:
    HTML学习基础(一)
    初识C#
    SQL小知识
    jQuery(四)
    jQuery(三)
    认识jQuery(二)
    认识Jquery
    初识Javascript
    初识HTML
    博客,你好!
  • 原文地址:https://www.cnblogs.com/adbg/p/12091457.html
Copyright © 2011-2022 走看看