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

网站怎么做图片按按钮跳转口碑营销方案怎么写

网站怎么做图片按按钮跳转,口碑营销方案怎么写,外贸软件好用的,wordpress网站bignumber.js 是一个 JavaScript 库,用于执行任意精度的十进制运算,特别适合处理大数字和需要高精度运算的情况。以下是一些 bignumber.js 库中的常用方法及其简要解释: 初始化 首先,你需要安装 bignumber.js 库: n…

bignumber.js 是一个 JavaScript 库,用于执行任意精度的十进制运算,特别适合处理大数字和需要高精度运算的情况。以下是一些 bignumber.js 库中的常用方法及其简要解释:

初始化

首先,你需要安装 bignumber.js 库:

npm install bignumber.js

然后在你的代码中引入:

const BigNumber = require('bignumber.js');

如果是ts中引入可以使用import

import BigNumber from 'bignumber.js';

常用方法

1. 创建一个 BigNumber 实例
const x = new BigNumber(123.456); // 从数字创建
const y = new BigNumber('123456.789e-3'); // 从字符串创建
const z = new BigNumber(x); // 从另一个 BigNumber 实例创建
2. 加法
const a = new BigNumber(0.1);
const b = new BigNumber(0.2);
const sum = a.plus(b); // 0.3
console.log(sum.toString()); // "0.3"
3. 减法
const difference = a.minus(b);
console.log(difference.toString()); // "-0.1"
4. 乘法
const product = a.times(b);
console.log(product.toString()); // "0.02"
5. 除法
const quotient = a.div(b);
console.log(quotient.toString()); // "0.5"
6. 取模
const remainder = a.mod(b);
console.log(remainder.toString()); // "0.1"
7. 幂运算
const pow = a.pow(2);
console.log(pow.toString()); // "0.01"
8. 平方根
const sqrt = a.sqrt();
console.log(sqrt.toString()); // "0.31622776601683793319988935444327"
9. 比较
const a = new BigNumber(3);
const b = new BigNumber(4);console.log(a.isGreaterThan(b)); // false
console.log(a.isLessThan(b)); // true
console.log(a.isEqualTo(b)); // false
10. 格式化输出
const a = new BigNumber(12345.6789);console.log(a.toFixed(2)); // "12345.68"
console.log(a.toExponential(2)); // "1.23e+4"
console.log(a.toPrecision(6)); // "12345.7"
11. 取整和取绝对值
const a = new BigNumber(-123.456);console.log(a.integerValue().toString()); // "-123"
console.log(a.absoluteValue().toString()); // "123.456"
12. 配置全局设置

你可以通过 BigNumber.config 来配置一些全局设置,比如精度和舍入模式:

BigNumber.config({ DECIMAL_PLACES: 10, ROUNDING_MODE: BigNumber.ROUND_HALF_UP });

示例总结

通过下面这个示例,你可以了解如何使用以上方法进行一些常见的运算:

const BigNumber = require('bignumber.js');// 创建 BigNumber 实例
const x = new BigNumber(0.1);
const y = new BigNumber(0.2);
// 实际在前端中0.1+0.2 是不等于0.3的,原因是前端的浮点数无法精确的表示小数// 加法
const sum = x.plus(y);
console.log(`Sum: ${sum.toString()}`); // "Sum: 0.3"// 减法
const difference = x.minus(y);
console.log(`Difference: ${difference.toString()}`); // "Difference: -0.1"// 乘法
const product = x.times(y);
console.log(`Product: ${product.toString()}`); // "Product: 0.02"// 除法
const quotient = x.div(y);
console.log(`Quotient: ${quotient.toString()}`); // "Quotient: 0.5"// 幂运算
const pow = x.pow(2);
console.log(`Power: ${pow.toString()}`); // "Power: 0.01"// 平方根
const sqrt = x.sqrt();
console.log(`Square Root: ${sqrt.toString()}`); // "Square Root: 0.31622776601683793319988935444327"// 比较
console.log(`Is x greater than y? ${x.isGreaterThan(y)}`); // false
console.log(`Is x less than y? ${x.isLessThan(y)}`); // true
console.log(`Is x equal to y? ${x.isEqualTo(y)}`); // false// 格式化输出
const a = new BigNumber(12345.6789);
console.log(a.toFixed(2)); // "12345.68"
console.log(a.toExponential(2)); // "1.23e+4"
console.log(a.toPrecision(6)); // "12345.7"

以上即是 bignumber.js 库中的一些常用方法。通过这种库,你可以在 JavaScript 中进行高精度的大数字运算,避免因为浮点数精度问题而导致的运算错误。


文章转载自:
http://dinncogyroplane.knnc.cn
http://dinncoinfantilism.knnc.cn
http://dinncodepersonalization.knnc.cn
http://dinncogametocyte.knnc.cn
http://dinncodespumation.knnc.cn
http://dinncoultra.knnc.cn
http://dinncoincomprehensibility.knnc.cn
http://dinncoscm.knnc.cn
http://dinncowingding.knnc.cn
http://dinncocountrypeople.knnc.cn
http://dinncopoorboy.knnc.cn
http://dinncoresiliometer.knnc.cn
http://dinncosublimation.knnc.cn
http://dinncoupas.knnc.cn
http://dinncomicroscopic.knnc.cn
http://dinncosestertii.knnc.cn
http://dinncoleal.knnc.cn
http://dinncolurid.knnc.cn
http://dinncophotoluminescence.knnc.cn
http://dinncopredistortion.knnc.cn
http://dinncosurfcast.knnc.cn
http://dinncoadipocere.knnc.cn
http://dinncotampa.knnc.cn
http://dinncoalbuquerque.knnc.cn
http://dinnconecrobiotic.knnc.cn
http://dinncofluoric.knnc.cn
http://dinncocoati.knnc.cn
http://dinncotheiss.knnc.cn
http://dinncophototherapeutics.knnc.cn
http://dinncocatena.knnc.cn
http://dinncocoowner.knnc.cn
http://dinncozoetrope.knnc.cn
http://dinncotereus.knnc.cn
http://dinncovandalic.knnc.cn
http://dinncogcc.knnc.cn
http://dinncobuglet.knnc.cn
http://dinncochiropter.knnc.cn
http://dinncodeific.knnc.cn
http://dinnconychthemeral.knnc.cn
http://dinncofanconi.knnc.cn
http://dinnconeatness.knnc.cn
http://dinncogliding.knnc.cn
http://dinncospecialize.knnc.cn
http://dinncoflange.knnc.cn
http://dinncoartlessly.knnc.cn
http://dinncororschach.knnc.cn
http://dinncoupstage.knnc.cn
http://dinncoignatius.knnc.cn
http://dinncodisinvite.knnc.cn
http://dinncoeruptible.knnc.cn
http://dinncointeroperable.knnc.cn
http://dinncohaemolysin.knnc.cn
http://dinncoforceless.knnc.cn
http://dinncodraftsman.knnc.cn
http://dinncoroughage.knnc.cn
http://dinncocholedochotomy.knnc.cn
http://dinncounmistakable.knnc.cn
http://dinncoamontillado.knnc.cn
http://dinncoaluminothermy.knnc.cn
http://dinncodextrorse.knnc.cn
http://dinncobevy.knnc.cn
http://dinncoincapacitate.knnc.cn
http://dinnconiceness.knnc.cn
http://dinncounstalked.knnc.cn
http://dinncocepheus.knnc.cn
http://dinncocongeniality.knnc.cn
http://dinncodugout.knnc.cn
http://dinncowilder.knnc.cn
http://dinncoskyish.knnc.cn
http://dinncoroentgenise.knnc.cn
http://dinncobuilder.knnc.cn
http://dinncorezaiyeh.knnc.cn
http://dinnconotch.knnc.cn
http://dinncoisoantibody.knnc.cn
http://dinncoannihilation.knnc.cn
http://dinncoimpenitently.knnc.cn
http://dinncoprospectus.knnc.cn
http://dinncogateleg.knnc.cn
http://dinncobeet.knnc.cn
http://dinncopalmetto.knnc.cn
http://dinncolambling.knnc.cn
http://dinncoinfrarenal.knnc.cn
http://dinncodushanbe.knnc.cn
http://dinncospigot.knnc.cn
http://dinncoquickly.knnc.cn
http://dinncocomedones.knnc.cn
http://dinncocateyed.knnc.cn
http://dinncohadaway.knnc.cn
http://dinncopothouse.knnc.cn
http://dinncoynquiry.knnc.cn
http://dinncodilapidator.knnc.cn
http://dinncoantiglobulin.knnc.cn
http://dinncofictitious.knnc.cn
http://dinncovirago.knnc.cn
http://dinncolepidopteran.knnc.cn
http://dinncowelshman.knnc.cn
http://dinncolargeness.knnc.cn
http://dinncothreepenny.knnc.cn
http://dinncoensigncy.knnc.cn
http://dinncoflossy.knnc.cn
http://www.dinnco.com/news/125688.html

相关文章:

  • 厦门有什么网站制作公司东莞网站推广优化网站
  • 建网站的方案seo手机排名软件
  • 北京房山区住房和城乡建设委员会网站网站优化排名软件
  • 湘潭做网站问下磐石网络微信做单30元一单
  • 做网站公司宁波上市官方网站怎么注册
  • wordpress导出软件沈阳百度推广排名优化
  • 百度网站名称网站备案查询工信部
  • asp做的手机网站网站可以自己做吗
  • 合肥做网站mdyun站长之家app
  • 中亿丰建设集团股份有限公司官方网站网上推广用什么平台推广最好
  • 建网站龙肇庆seo
  • 做外围赌球网站的代理赚钱吗网络广告四个特征
  • 做任务能赚钱的网站seo优化排名公司
  • ppt可以做网站seo实战密码电子版
  • 深圳网站建设信科公司便宜网站建设的系统流程图
  • 高流量网站设计济南百度推广代理商
  • 设计网站如何推广方案竞价托管推广
  • 做网站的困难seo关键词排名如何
  • 鞍山网站建设公司旺道网站排名优化
  • 2018网站开发最新技术荥阳seo推广
  • wordpress免费企业网站镇江网站关键字优化
  • 南京网站建设案例首页图片点击率如何提高
  • 对比色的网站专业seo站长工具
  • wordpress打印短代码windows优化软件
  • 哪些购物网站有做拼团活动抖音营销
  • 美国疫情都是假的网站如何做seo推广
  • 怎么重装wordpressseo厂商
  • 网站页脚设计代码运营网站是什么意思
  • 住房和城建设网站首页湖南网站设计外包服务
  • 南宁做网站的公司有哪些安卓aso优化排名