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

如何把本地网站推广渠道怎么写

如何把本地网站,推广渠道怎么写,成全视频免费观看在线看第6季高清版,响应式建网站为什么 0.10.2 不等于 0.3 在 JavaScript 中,0.1 0.2 的结果不等于 0.3,这是因为在 JavaScript 中采用的是双精度浮点数格式(64 位),而在这种格式下无法精确表示某些小数,因此在进行计算时会出现精度误差。…

为什么 0.1+0.2 不等于 0.3
在 JavaScript 中,0.1 + 0.2 的结果不等于 0.3,这是因为在 JavaScript 中采用的是双精度浮点数格式(64 位),而在这种格式下无法精确表示某些小数,因此在进行计算时会出现精度误差。

具体来说,0.1 和 0.2 都是无限循环小数,无法用二进制精确地表示。在 JavaScript 中,这些小数会被转换成最接近它们的可表示值,然后再进行计算。因此,0.1 和 0.2 被转换成的值可能会存在精度误差,导致它们的和不等于 0.3。

下面的代码演示了这个问题:

console.log(0.1 + 0.2);   // 0.30000000000000004
console.log(0.1 + 0.2 === 0.3);   // false

为了避免这个问题,通常可以采用以下两种方法:

  1. 将小数转换成整数,进行计算后再转换回小数。例如,可以将小数乘以 10 的几次方,将它们变成整数,进行计算后再除以相应的倍数,转换回小数。
console.log((0.1 * 10 + 0.2 * 10) / 10);   // 0.3
  1. 使用第三方库,例如 Decimal.js、big.js 等,这些库提供了更高精度的计算方法,可以避免浮点数计算时的精度误差。
// 使用 Decimal.js 进行计算
const Decimal = require('decimal.js');
console.log(new Decimal('0.1').plus('0.2').equals('0.3'));   // true
http://www.mmbaike.com/news/53242.html

相关文章:

  • 公司网站找谁做百度搜索指数1000是什么
  • 福州做网站设计拉新app渠道
  • 公司做手机网站建设四年级的简短新闻播报
  • 湘潭做网站广告的公司b2b免费推广平台
  • 东莞公司展厅设计公司河南网站seo推广
  • 网站怎么做关键词搜索品牌网络营销成功案例
  • 网站怎么做可以合法让别人充钱交换链接平台
  • 做商城类网站空间怎么买关键词seo资源
  • 上海科技网站设计建设html简单网页设计作品
  • php小程序开发完整教程优化大师怎么卸载
  • 怎样做网站呢 优帮云网络营销的目标
  • 网站优化如何提高排名网络营销和网上销售的区别
  • 用thinkcmf做的网站销售推广的方法都有哪些
  • 怎样做网站的测试与维护seo排名优化推广教程
  • 房产备案价格查询官网关键词优化排名详细步骤
  • wordpress插件自动更新宁波网站推广优化
  • 雨默合肥做网站推广市场调研方案范文
  • 张家口网站建设价格百度知道网页版
  • 国内网站必须备案吗网络营销策划书的结构是什么
  • wordpress 一级目录下百度竞价推广关键词优化
  • wordpress如何QQ登录谷歌seo引擎优化
  • 沈阳微网站建设网站开发公司哪家好
  • 国内如何做国外网站的兼职项目网站推广一般多少钱
  • 网店运营毕业论文超级优化空间
  • 网站下方一般放什么抖音搜索优化
  • 阜阳哪里做网站互联网推广方式有哪些
  • 网站建设 论文抖音代运营大概多少钱一个月
  • 网站用html模拟图片广告联盟app推广
  • b2b网站有哪些模块体球网足球世界杯
  • 做购物网站的数据库百度资源提交