zoukankan      html  css  js  c++  java
  • 12.28作业

    1.十六进制4CD5.B3转换成八进制

    C=12,D=13,B=11

    先转换成10进制

          4CD5.B3

    =4*16^3+12*16^2+13*16^1+5*16^0+11*16^-1+3*16^-2

    =16384+3072+208+5+0.6875+0.01171875

    =19669.69921875

    然后十进制转换成八进制

    整数部分:

    =46325

    小数部分

    0.69921875*8=5.59375  取5

    0.59375*8=4.75  取4

    0.75*8=6  取6

    所以整数部分+小数部分得46325.546

    2.八进制25671.23转成十六进制

    先转成10进制

    25671.23

    =2*8^4+5*8^3+6*8^2+7*8^1+1*8^0+2*8^-1+3*8^-2

    =8192+2560+384+56+1+0.25+0.046875

    =11193.296875

    再转换成16进制

    整数部分

    =2BB9

    小数部分

    0.296875*16=4.75 取4

    0.75*16=12 

    所以整数部分与小数部分想加得2BB9.4C

    总结

    1。计算机上的所有信息都是以“位”(bit)为单位传递的,一个位就代表一个0或1
    2。每8个位组成一个字节(byte),一个英文字母就占用一个字节,也就是8位,一个汉字占用两个字节。一般简写小写字母b,字节简写为大写字母B
    3.每一千个字节称为1KB,这里的“千”不是通常意义的1000,而是指2^10=1024,即1KB=1024B
    4.每一千个KB就是1MB
    数据储存是以十进制表示,数据传输是以二进制表示
    字的位数叫做字长,字长就是说字所对应的二进制数的长度。不同的机器有不同的字长。

  • 相关阅读:
    Python 反射
    Python 类描述符-Descriptor
    Python 面向对象三大特性-多态
    Python 面向对象三大特性-继承
    Python 面向对象三大特性-封装
    面向对象编程
    python之mysqldb模块安装
    Redis应用-分布式锁
    ide phpStorm使用git的命令行工具
    mysql中用命令行复制表结构(数据)
  • 原文地址:https://www.cnblogs.com/zhanghaozhe8462/p/5083721.html
Copyright © 2011-2022 走看看