zoukankan      html  css  js  c++  java
  • 存储单位的换算(KB, MB, GB)

    关于存储单位的换算,大家一般会想到下面的换算方法。

    1GB=1024MB 
    1MB=1024KB 
    1kb=1024字节 

     

    但实际生活中,这种换算方法并不准确。

    例如在商家生产销售的硬盘, U盘中就不是这样换算的。

    商家眼中的换算方法是这样的:

    1GB=1000MB 
    1MB=1000KB 
    1kb=1000字节 

    因此我们常常会发现买回来的硬盘没有商家的所宣传那么大。

    比如1T的硬盘,按我们的想法应该是1024GB大小。

    但实际只有930GB左右大小。

    1T的硬盘在商家眼中的大小是 1000 000 000 000 Byte

    我们可以换算一下:1000 000 000 000 / 1024/1024/1024 = 931.3225

    以本人电脑上的硬盘为例:

    我的系统盘是一块固态硬盘,而D, E盘是一块1T大小的机械硬盘,但实际大小只有465G * 2 = 930G

    这也与上面计算相吻合。

     

     

    事实上现在有一种更为准确的换算:

     1KiB=1024Byte 

     1KB=1000Byte

     KiB是kilo binary byte的缩写,是指2的10次方,而KB是kilobyte的缩写,指的是千字节。

    KiB , GiB 在给Linux系统分区的时候常常可以看到,这种换算更为准确 。

     Linux系统严格区分了这两种换算方法!!!!!!!

     

    补充:内存条的换算与硬盘不一样,在内存条中1MB=1024KB,这个商家没有偷工减料。

  • 相关阅读:
    大话重构读书笔记——保险索下的系统重构
    大话重构读书笔记——小步快跑的开发模式
    大话重构读书笔记——基础篇一
    [C#高级编程]基础知识摘要一
    测试基础
    WatiN和HttpWatch交互简介
    WatiN框架学习二——对弹窗的处理
    WatiN框架学习
    [C#高级编程].NET体系结构
    http协议的API
  • 原文地址:https://www.cnblogs.com/mlgjb/p/8032222.html
Copyright © 2011-2022 走看看