c语言 数值转化

[复制链接]
查看11 | 回复3 | 2009-6-29 14:12:20 | 显示全部楼层 |阅读模式
十进制整数转换成2进制整数==========================连续用该整数除以2,取余数,直到商等于0为止。再把得到的各个余数按相反的顺序排列。——简称“除2取余法”例如十进制18,转换成二进制10010:18/2=9……09/2=4……14/2=2……02/2=1……01/2=0……1其它的以此类推。。。。...
回复

使用道具 举报

千问 | 2009-6-29 14:12:20 | 显示全部楼层
用printf输出%o是八进制,%d是十进制,%x十六进制啊,不需要调用什么函数啊...
回复

使用道具 举报

千问 | 2009-6-29 14:12:20 | 显示全部楼层
十进制数转其他进制的数,不知道你们教材上有没有介绍过碾转相除法以转8进制为例,将原数对8取余,结果作为8进制数最低位,然后将原数除以8,再重复以上步骤,直至原数变为零,不知道我说的清楚不清楚。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行