【问题标题】:How can i convert decimal to binary? [duplicate]如何将十进制转换为二进制? [复制]
【发布时间】:2021-12-22 20:36:53
【问题描述】:

如何将十进制转换为二进制?

这是我的js代码:

while (decimal >= 2) {
    var dec2 = decimal;

    if (decimal % 2 == 0) {
      rests.push(0);
      decimal /= 2;
    } else {
      rests.push(1);
      decimal -= 1;
      decimal /= 2;
    }
  }
  rests.push(1);
  display.textContent = rests.join("");

我认为用几行代码就可以做到这一点太多了?

【问题讨论】:

标签: javascript


【解决方案1】:

最简单的方法-> Number(decimal).toString(2)

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 2012-06-26
    • 1970-01-01
    • 2011-09-04
    • 1970-01-01
    相关资源
    最近更新 更多