摘要: 使int n依次和2的次方进行与操作(&),得知每个位是0还是1,并且写入字符数组,返回写有数字二进制信息的字符指针。 #include <stdio.h> #include <stdlib.h> char *toBinary(int num) { char *binary = (char *)ma 阅读全文
posted @ 2020-02-21 20:54 no樂on 阅读(3234) 评论(0) 推荐(1) 编辑
摘要: 十进制数字和二进制数字的对应关系如下: 256 128 64 32 16 8 4 2 1 0 0 0 0 0 0 1 1 1 (7) 我们可以看到,除了最后一位可能出现奇数,其他位置都是2的倍数,不可能出现奇数,所以我们可以通过对数字7进行与运算(&),获取最后一位,来判断是否为奇数或偶数。即:7 阅读全文
posted @ 2020-02-21 20:14 no樂on 阅读(430) 评论(0) 推荐(0) 编辑