zoukankan      html  css  js  c++  java
  • 进制转换(转)


    二进制数转换为十进制
    二进制数的加法和乘法运算如下: 0+0=0 0+1=1+0=1 1+1=10 0×0=0 0×1=1×0=0 1×1=1
    二进制数、转换为十进制数的规律是:把二进制数按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称“按权求和”.
    例如:把(1001.01)2转换为十进制数。
    解:(1001.01)2 =1×(2的3次方)+0×(2的2次方)+0×(2的1次方)+1×(2的0次方)+0×(2的-1次方)+1×(2的-2次方)
    =8+0+0+1+0.5+0.25
    =9.75

    原文地址:http://zhidao.baidu.com/link?url=0ZrrtCmHhRa_mTlw0nUYjDDCk8uKEe6PBse6ajYCrnHhSreefFRSJh5GWh25Q2DSNdQXlf8gs8tw8DNnIwl5Ca


    16进制表示
    C C++的表达方法
    如果不使用特殊的书写形式,16进制数也会和10进制相混。随便一个数:9876,就看不出它是16进制或10进制。
    C,C++规定,16进制数必须以 0x开头。比如 0x1表示一个16进制数。而1则表示一个十进制。另外如:0xff,0xFF,0X102A,等等。其中的x也不区分大小写。(注意:0x中的0是数字0,而不是字母O)
  • 相关阅读:
    内置函数详解
    lambda函数
    第八章(5)
    第八章(4)
    第八章(3)
    第八章(2)
    第八章(1)
    第七章(3)
    第七章(2)
    第七章(1)
  • 原文地址:https://www.cnblogs.com/YangBinChina/p/3962812.html
Copyright © 2011-2022 走看看