zoukankan      html  css  js  c++  java
  • 2018-10-13 21:30:51 conversion of number systems

    2018-10-13 21:30:51  c language

    二进制、八进制和十六进制:

    1) 整数部分

    十进制整数转换为 N 进制整数采用“除 N 取余,逆序排列”法。

    十进制数字 36926 转换成八进制?

    110076

    2) 小数部分

    十进制小数转换成 N 进制小数采用“乘 N 取整,顺序排列”法。

    十进制小数 0.930908203125 转换成八进制小数?

    0.7345

    如果一个数字既包含了整数部分又包含了小数部分,那么将整数部分和小数部分开,分别按照上面的方法完成转换,然后再合并在一起即可。

    注意:十进制小数转换成其他进制小数时,结果有可能是一个无限位的小数。

    举例:0.51

    总结:其它进制转换成十进制--------------------------->按权相加;十进制转换成其它进制--------------------------------->整数部分(除N取余,逆序排列),小数部分(乘N取整,顺序排列),如果这个十进制包含小数部分和整数部分则将两者的运算结果相加即可。

  • 相关阅读:
    WebActivatorEx
    autofac
    svn: E230001: Server SSL certificate verification failed
    uml 关系
    PowerDesigner生成PHP代码 UML
    linux 命令
    jQuery ajax跨域调用出现No Transport
    2015年终总结
    php+apache配置
    Memcached
  • 原文地址:https://www.cnblogs.com/lzp123456-/p/9784545.html
Copyright © 2011-2022 走看看