zoukankan      html  css  js  c++  java
  • 位、字,字节与KB的关系?

    位:我们常说的bit,位就是传说中提到的计算机中的最小数据单位:说白了就是0或者1;计算机内存中的存储都是01这两个东西。

    字节:英文单词:(byte),byte是存储空间的基本计量单位。1byte 存1个英文字母,2个byte存一个汉字。规定上是1个字节等于8个比特(1Byte = 8bit)。

    字:字就是由一些字符组成的,是据算计处理数据时一次存取,加工和传送的数据长度。

    字由若干字节构成,字的位数叫字长,一台8位机子:一个字等于1个字节,字长为8位,如果是16位的机子,一个字等于2个字节,字长为16,字是计算机处理数据和运算的单位。

    由此可见,计算机的字长决定了其CPU一次操作处理实际位数的多少,即:计算机的字长越大,其性能越好。

    位、字,字节与KB的关系:

    KB 1KB=1024B

    MB 1MB=1024KB

    GB 1GB=1024MB

    TB 1TB=1024GB

     

    4亿个字节是多少KB?

    1024Byte(字节)=1KB

    1024KB=1MB

    1024MB=1GB

    1024GB=1TB

    所以用400000000除以1024就可以了

     

    python查看对象占用的内存空间大小?

    python查看对象占用的内存空间大小,一共两步

    1. 引用sys模块
    2. 使用getsizeof()方法

    举例如下

    1 import sys as sys
    2 
    3  a = [x for x in range(1000)]
    4  print sys.getsizeof(a)

     

     

     

     

     

     

     

     
  • 相关阅读:
    python学习笔记(29)-操作excel
    python学习笔记(28)-unittest单元测试-执行用例
    python学习笔记(27)-unittest单元测试-测试用例
    python学习笔记(26)-request模块
    python学习笔记(25)-继承
    c++ 流基本概念
    友元函数、类和运算符重载
    c++中的引用
    c++重点知识点
    指针和结构体
  • 原文地址:https://www.cnblogs.com/lmh001/p/9926231.html
Copyright © 2011-2022 走看看