用三种不同的方式将数字101转换成二进制。


101
1) 直接将101进行二进制转换，得到 1100101。
2) 使用除2取余法，将101不断除以2并记录余数，直到商为0。余数倒序排列即为二进制形式。101 ÷ 2 = 50...余数1, 50 ÷ 2 = 25...余数0, 25 ÷ 2 = 12...余数1, 12 ÷ 2 = 6...余数0, 6 ÷ 2 = 3...余数0, 3 ÷ 2 = 1...余数1, 1 ÷ 2 = 0...余数1。因此，101的二进制为 1100101。
3) 使用位运算，将十进制101转换成二进制。101的二进制表示中最高位为2^6（即64），因此在二进制表示中该位为1，剩余位为0。然后将101减去64得到37，37的二进制表示中最高位为2^5（即32），因此在二进制表示中该位为1，剩余位为0。接下来将101减去32得到69，69的二进制表示中最高位为2^4（即16），因此在二进制表示中该位为1，剩余位为0。继续将101减去16得到85，85的二进制表示中最高位为2^2（即4），因此在二进制表示中该位为1，剩余位为0。再次将101减去4得到97，97的二进制表示中最高位为2^0（即1），因此在二进制表示中该位为1，剩余位为0。因此，101的二进制为 1100101。