C - 关于字节单位之间的换算

由于工作中突然用到了,发现自己有些模糊了,遂决定在这里写下一些基础的换算。

一、不同数量级间的换算

  • bit:位、比特,是计算机的基础
    Byte:字节,是计算机文件大小的基本计算单位
    1 B (byte) = 8 bits(1:8)
  • 1KB = 1024B
  • 1MB = 1024KB
  • 1GB = 1024MB
  • 1TB = 1024GB
  • 1PB(Petabyte,千万亿字节,拍字节)=1024TB= 2^50 B;
  • 1EB(Exabyte,百亿亿字节,艾字节)=1024PB= 2^60 B;
  • 1ZB(Zettabyte,十万亿亿字节,泽字节)= 1024EB= 2^70 B;
  • 1YB(Yottabyte,一亿亿亿字节,尧字节)= 1024ZB= 2^80 B;
  • 1BB(Brontobyte,一千亿亿亿字节)= 1024YB= 2^90 B;
  • 1NB(NonaByte,一百万亿亿亿字节) = 1024 BB = 2^100 B;
  • 1DB(DoggaByte,十亿亿亿亿字节) = 1024 NB = 2^110

要想了解更全的这里有你想要的

二、有些东西冷不丁一看想不起来是什么在这里写一下

  • 按照posix标准,一般整形对应的*_t类型为:
    1字节 uint8_t
    2字节 uint16_t
    4字节 uint32_t
    8字节 uint64_t
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在我们的生活与工作中所使用到的计算机都是基于冯诺依曼结构实现的,冯诺依曼结构又称冯诺依曼模型或普林斯顿结构,它是一...
    SylvanasSun阅读 2,808评论 1 6
  • 1 最近我持续发布的都是这种行动派类的文章,今天最后再来一篇,算是总结吧。我们总是有各类想法,看到了别人(也许他半...
    小小洪阅读 395评论 0 0
  • 乱了的心 在每一次落笔时 都逐渐步入 许久未有的 宁静 无论走到哪里 当下的宁静不可忘
    素言简说阅读 245评论 0 4
  • 黄心怡为了妈妈的公司去了加拿大工作,第一次出国的她似乎有点兴奋,又有点害怕。刚出火车站,背上的包去被偷了,小偷不...
    冰柠濛M阅读 313评论 0 1