10进制转化成2进制,16进制
Posted nfcm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10进制转化成2进制,16进制相关的知识,希望对你有一定的参考价值。
//写一个程序,将十进制,可以转换为2进制,八进制,十六进制,四进制 #include <stdio.h> #include <stdlib.h> /************************************************************************/ /* 将数字换算成2进制打印出来 */ /************************************************************************/ void go2(int x) { if (x == 0){ return; } else{ int i = x % 2;//取余 x /= 2; go2(x); printf("%d", i); } } /************************************************************************/ /* 将数字换算成16进制打印出来 */ /************************************************************************/ void go16(int x) { if (x == 0){ return; } else{ int i = x % 16;//取余 x /= 16; go16(x); printf("%x", i); } } void main() { go16(11); getchar(); }
以上是关于10进制转化成2进制,16进制的主要内容,如果未能解决你的问题,请参考以下文章