1、十进制转换二进制
十进制对2整除,得到的余数的倒序即为转换而成的二进制
(十进制转换二进制示意图)
转换函数
#include#include#include#include#includeusing namespace std;void convert_10_to_2(int num){
vector<int> ivec; int Num = num; //存储原数据 //对原数据循环求除以2的余数,并存储在vector对象中 while (num != 0) {
ivec.push_back(num % 2); num = num / 2; } //对求得的余数