注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 WEB3.0来了,能知道100米..
 帮助

第一天学习(C语言介绍)


2008-01-16 20:22:17
 标签:C/C++   [推送到技术圈]

版权声明:原创作品,谢绝转载!否则将追究法律责任。
今天学到的知识不多,主要讲了一些C演变历史,语法结构与TC的操作等.....自己还学习进制的转换......这可花了我一个下午啊.....!!!现在复习下....
 
十进制转换二进制
整数除二取余
小数除整取整
 
十进制转八进制与十六进制先转换成二进制...
 
二进制转十进制
二进制最后位上乘2的0次方,倒数第二位数乘2的1次方......类推.....
 
例如:01101011.转十进制:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
然后:1+2+0
+8+0+32+64+0=107.
 
 
二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足.
二进制转十六制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,不足三位的用0补足
 
二进制数及与之等值的八进制、十进制和十六进制数:
二进制 八进制 十进制 十六进制
0000        0             0             0
0001        1             1             1
0010        2             2             2
0011        3             3             3
0100        4             4             4
0101        5             5             5
0110        6             6             6
0111        7             7             7
1000                       8             8
1001                       9             9
1010                      10            A
1011                      11            B
1100                      12            C
1101                      13            D
1110                      14            E
1111                      15            F
 
八进制转十进制:最右边位的值为8的0次方,从右算起第1位值为8的1次方,第2位值为8的2次方……依此类推吧.....
八进制转二进制直接对照表就行了(表中第一个0去掉)....
八进制转十六进制先转为二进制在转换为十六进制.
 
十六进制转十进制最右边是16的0次方,,,依次递加......
 
十六进制转八进制需要先转换二进制在转换成八进制.....
 
十六进制转二进制直接对照表就行了蛤....
 
 
 
 
 
 
学了一下午的结果....如果有什么不对之处,,请大家帮忙改正下....
早上又弄了一早上./...原来错了那么多...怎么没人指出- -||

本文出自 “丨夏丨旋律灬” 博客,谢绝转载!



上一篇 系统进程一览  下一篇 随感..



    文章评论
 <<   1   2   >>   页数 ( 1/2 )  
2008-01-17 09:35:29
慢慢来 学习顺利哦

2008-01-17 12:08:24
谢谢....

2008-01-18 17:30:17
。。。。
头痛的进制转换~~~~

 <<   1   2   >>   页数 ( 1/2 )  

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: