JS数据容量单位转换(kb,mb,gb,tb) |
您所在的位置:网站首页 › gb和bp的换算 › JS数据容量单位转换(kb,mb,gb,tb) |
JS代码如下: var size = '8164674'; function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1000, // or 1024 sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'], i = Math.floor(Math.log(bytes) / Math.log(k)); return (bytes / Math.pow(k, i)).toPrecision(3) + ' ' + sizes[i]; } console.log(bytesToSize(parseInt(size)));
总结 先介绍下两种存储单位:位,字节 位:"位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。 字:"字"由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。例如一台8位机,它的1个字就等于1个字节,字长为8位。 KB:是1024个字节 MB:是1024个KB GB:是1024个MB TB:是1024个GB
常用转换单位 1、位与字节转换 1 bit (比特或位) 等于0.125B (byte字节) 1 B (byte字节)等于 8 bit (比特或位) 2、兆字节与千字节1KB (kilobyte千字节)等于0.0009765625 MB(兆字节) 1MB(兆字节)等于1024KB (kilobyte千字节) 3、兆字节与吉字节1MB(兆字节)等于l 0.0009765625 GB(吉字节) 1GB(吉字节)等于1024MB(兆字节) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |