首页 > 编程知识 正文

十进制转换成二进制代码,十进制转化二进制代码

时间:2023-05-05 02:49:54 阅读:224392 作者:3318

十进制转换为二进制代码

十进制转换为二进制:
十进制如何转二进制:将该数字不断除以2直到商为零,然后将余数由下至上依次写出,即可得到该数字的二进制表示。

以将数字21转化为二进制为例
当商为零时,将余数由下至上依次写出,即为21的二进制表示

#include<iostream>using namespace std;int main() {int num;int length = 0;int n[20];cout << "十进制:";cin >> num;//循环除2,把余数存储在数组中while (num / 2) {n[length] = num % 2;length++;num = num / 2;}//存储最后一个余数n[length] = num;length++;cout << "二进制:";//将余数从下往上输出for (int i = length - 1;i >= 0;i--) {cout << n[i];}return 0;}

运行测试结果:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。