怎么把二进制转换数据位流转换成数据码制?

如何将二进制转换字符串转换成整型数据如"101"如何转换成整型数据??是要C语言的程序... 如何将二进制转换字符串转换成整型数据
如"101"如何转换成整型数据??

使用Windows自带的计算器就能实現

开始菜单-程序-附件-计算器

点击"二进制转换",按Ctrl+v输入你的二进制转换.

要是想编程实现的话,请百度消息我..

或者你自己试着写,关键算法是:乘2取整順序法.

你对这个回答的评价是

}

 二进制转换表示法。。

   别急峩们一点一点的讲解正整数转二进制转换,负整数转二进制转换小数转二进制转换


  正整数转二进制转换:  正整数转成二进制转换。要點一定一定要记住哈:除二取余然后倒序排列,高位补零


负整数转二进制转换:先是将对应的正整数转换成二进制转换后,对二进制轉换取反然后对结果再加一。


  小数转换为二进制转换的方法:对小数点以后的数乘以2有一个结果吧,取结果的整数部分(不是1就是0喽)然后再用小数部分再乘以2,再取结果的整数部分……以此类推直到小数部分为0或者位数已经够了就OK了。

   现在来说明0.1转二进制转换不能表示的原因啦:

 是无限循环的所以。。你懂的!



有可能是死循环。用浮点数循环需要注意啦

}

我要回帖

更多关于 二进制转换 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信