这道题目怎么做请大佬教学二进制转十进制题目的

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

首先介绍一下进制转换的原理:除基取余法
设二进制转十进制题目数为N,转换的进制为d,则N=(n/d)%d+n%d,就是说:输入一个二进制转十进制题目数N每次用N除以2,把余数记下来再用商去除以2...依次循环,直到商为0结束把余数倒着依次排列,就构成了转换后的二进制数
知道原理后,就可以通过代码来实现了
C语言版:(鼡递归来实现)

我要回帖

更多关于 二进制转十进制题目 的文章

 

随机推荐