十进制转二进制输出

十进制转二进制输出,算法很简单,可以作为入门练习:

#include "pch.h"
#include<iostream>
using namespace std;
int BinaryFunc(int ten) {
	int yushu = 0;
	int i = 0;
	int result = 0;
	for (; ten >= 2;) {
		yushu = ten % 2;
		ten /= 2;
		result += (yushu * pow(10,i));
		i++;
	}
	result += (ten* pow(10,i));
	return result;
}
void main() {
	int ten = 0;
	cin >> ten ;
	cout << BinaryFunc(ten) << endl;

}

 

    原文作者:进制转换
    原文地址: https://blog.csdn.net/ytz201201/article/details/83514832
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞