请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 777|回复: 0

float偏移处理

[复制链接]

821

主题

821

帖子

2657

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2657
发表于 2019-8-30 08:47:38 | 显示全部楼层 |阅读模式
  1. //float偏移处理 eg.  1.67*100结果会偏移,使用mul(1.67*100)
  2. mul(a, b) {
  3.     let c = 0,
  4.         d = a.toString().replace(',',''),
  5.         e = b.toString();
  6.     try {
  7.         c += d.split(".")[1].length;
  8.     } catch (f) {}
  9.     try {
  10.         c += e.split(".")[1].length;
  11.     } catch (f) {}
  12.     return Number(d.replace(".", "")) * Number(e.replace(".", "")) / Math.pow(10, c);
  13.   }
  14. }

复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端