GB、MB、KB分别是:

GB:吉字节(GB、Gigabyte,在中国又被称为吉咖字节或京字节或十亿字节或戟),常简写为G,是一种十进制的信息计量单位。

MB:兆字节(Megabytes)是计算机存储容量单位。

KB:千字节(Kbytes)是计算机存储容量单位。

大小对比:从大到小顺序为T、GB、MB(兆Zhao)、KB、B。

换算关系:1 GB = 1,024 MB = 1,048,576 KB

按照进率1024(2的十次方)来计算常用换算如下:

1 Byte =8 bit1 KB = 1,024 Bytes = 8192 bit1 MB = 1,024 KB = 1,048,576 Bytes1 GB = 1,024 MB = 1,048,576 KB1 TB = 1,024 GB = 1,048,576 MB

js中字节B转化成KB,MB,GB

function change(limit){var size = "";if(limit < 0.1 * 1024){                            //小于0.1KB,则转化成Bsize = limit.toFixed(2) + "B"}else if(limit < 0.1 * 1024 * 1024){            //小于0.1MB,则转化成KBsize = (limit/1024).toFixed(2) + "KB"}else if(limit < 0.1 * 1024 * 1024 * 1024){        //小于0.1GB,则转化成MBsize = (limit/(1024 * 1024)).toFixed(2) + "MB"}else{                                            //其他转化成GBsize = (limit/(1024 * 1024 * 1024)).toFixed(2) + "GB"}var sizeStr = size + "";                        //转成字符串var index = sizeStr.indexOf(".");                    //获取小数点处的索引var dou = sizeStr.substr(index + 1 ,2)            //获取小数点后两位的值if(dou == "00"){                                //判断后两位是否为00,如果是则删除00               return sizeStr.substring(0, index) + sizeStr.substr(index + 3, 2)}return size;
}var newLimit = change(1048576);
console.log(newLimit);

js中字节B转化成KB,MB,GB相关推荐

  1. 计算机中的字节换算:【KB,MB,GB,TB,PB,EB,ZB,YB】

    1B (byte 字节): 1KB(Kilobyte 千字节) = 2^10 B = 1024 B: 1MB(Megabyte 兆字节) = 2^10 KB = 1024 KB = 2^20 B: 1 ...

  2. Java中 字节转 KB/MB/GB

    字节转 KB/MB/GB 保留两位小数四舍五入 public static String getFileSize(String size) {double length = Double.parseD ...

  3. js字节单位转换函数(KB MB GB TB PB EB ZB)

    先来个初级的 byteChange = byte => {let size = ''if (byte < 0.1 * 1024) { // 小于0.1KB 则转化成Bsize = byte ...

  4. java byte转文件大小_java上传文件大小转换(字节转kb/mb/gb)

    /** * 字节转kb/mb/gb * @param size * @return */ public String getPrintSize(long size) { //如果字节数少于1024,则 ...

  5. js距离单位换算_JS数据容量单位转换(kb,mb,gb,tb)

    JS代码如下: var size = '8164674'; function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1 ...

  6. java mb单位转换_Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)

    程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求 b,kb,mb,gb,tb,pb之间的大小转换,我们都 ...

  7. 计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)

    程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求b,kb,mb,gb,tb,pb之间的大小转换,我们都知 ...

  8. 计算机存储单位:bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB

    一.计算机的存储单位有哪些呢? 计算机存储单位一般用 bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB来表示, 我们经常将Byte简称为B,将KB简称问K.什么几K了 ...

  9. 计算机1M代表什么,1M等于多少kb?KB MB GB TB 各是什么意思?

    所谓的 KB MB GB TB 是指内存大小的单位 他们都有 B , 所以先说说B 吧, B是一个电脑存储的基本单位(字节),1个英文字符是1个字节,也就是1B,1个汉字为2个字符,也就是2B. 然后 ...

最新文章

  1. GitHub访问越来越慢了,怎么办?
  2. Cloudera Manager安装之Cloudera Manager安装前准备(Ubuntu14.04)(一)
  3. 算法入门经典 第三章
  4. 坚实原则:依赖倒置原则
  5. Python 实现新冠病毒分布实时追踪
  6. solr mysql 自动同步_MongoDB和Solr的整合以及实现数据同步功能
  7. git常用命令--tag
  8. spark、hive、impala、hbase、gbase在结构化数据方面查询原理对比(含parquet/orc)
  9. wap push概述
  10. WiFi关联拒绝log分析以及代码流程 ASSOC_REJECT
  11. 因创业的辞职报告怎么写[范文7篇]
  12. python keyboard hook_[python] PyMouse、PyKeyboard用python操作鼠标和键盘
  13. MATLAB如何解决弹出路径不存在的问题
  14. python条件选择语句,Python中条件选择语句可以嵌套使用。
  15. python的树蕨类型(是数据嘿嘿嘿,打错发现挺好玩的)
  16. php 文件头部(header)信息详解
  17. 自相矛盾:一个进程可以自成死锁么?
  18. linux 远程解压tar.gz,linux解压tar.gz
  19. 关于PMSM电机FOC驱动的一些问题
  20. Django论坛系统LBForum(开源)

热门文章

  1. 做自己喜欢的事情,是假的,改变世界也是假的
  2. H5/C3基础(1)
  3. python 苹果笔记本电脑报价_千万别花冤枉钱!大学生买本得这么选!
  4. 算法学习----红黑树
  5. 使用Jekyll + GitHub 搭建自己的博客
  6. 三亚旅游_原水_新浪博客
  7. 互联网产品经理应届生可以拿到多少薪资? 告诉你答案!
  8. python魔术方法(一)
  9. 计算机为什么无法访问公司共享文件夹,win10系统共享文件夹无法访问的详细方案...
  10. /,./和../的区别