仅显示[num] E + N的数字值

时间:2017-03-02 06:09:10

标签: javascript excel

我正在努力实现的目标:

仅显示[num]E+N

的数字值

数字输入: 1.04802E + 14

  • .toFixed(0)输出: 104802000000000
  • 手动输出(见下文有趣): 104802000000000
  • Microsoft Excel输出:104802495605190

我的功能尝试:

exponent("1.04802E+14");

function exponent(n) {
  n = n.replace('E', '').split('+');
  var num = n[0];
  var x = n[1];
  var i = 0;
  while (i < x) {
    num = num * 10;
    i++;
  }
  console.log(num);
}

问题:

  1. Excel错了吗?
    • 如果没有,我怎样才能找到仅限数字的值?

0 个答案:

没有答案