十进制转二进制分析
计算机里的所有内容都是用二进制表示的,所有十进制转二进制很重要.
如何实现十进制转二进制?
要把十进制转化成二进制,我们可以将该十进制数字和2整除(二进制是满二进一),直到结果是0位置
例如:
100(十进制) => 二进制
计算: 100 / 2 余数:0
计算: 50 / 2 余数:0
计算: 25 / 2 余数:1
计算: 12 / 2 余数:0
计算: 6 / 2 余数:0
计算: 3 / 2 余数:1
计算: 1 / 2 余数:1
100(十进制) => 1100100(二进制)-》类似栈
函数:将十进制转化成二进制
栈类
1 | function Stack() { |
函数
1 | function dec2bin(decNumber) { |