js中字节B转化成KB,MB,GB
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相关推荐
- 计算机中的字节换算:【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 ...
- Java中 字节转 KB/MB/GB
字节转 KB/MB/GB 保留两位小数四舍五入 public static String getFileSize(String size) {double length = Double.parseD ...
- js字节单位转换函数(KB MB GB TB PB EB ZB)
先来个初级的 byteChange = byte => {let size = ''if (byte < 0.1 * 1024) { // 小于0.1KB 则转化成Bsize = byte ...
- java byte转文件大小_java上传文件大小转换(字节转kb/mb/gb)
/** * 字节转kb/mb/gb * @param size * @return */ public String getPrintSize(long size) { //如果字节数少于1024,则 ...
- js距离单位换算_JS数据容量单位转换(kb,mb,gb,tb)
JS代码如下: var size = '8164674'; function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1 ...
- java mb单位转换_Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求 b,kb,mb,gb,tb,pb之间的大小转换,我们都 ...
- 计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求b,kb,mb,gb,tb,pb之间的大小转换,我们都知 ...
- 计算机存储单位: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了 ...
- 计算机1M代表什么,1M等于多少kb?KB MB GB TB 各是什么意思?
所谓的 KB MB GB TB 是指内存大小的单位 他们都有 B , 所以先说说B 吧, B是一个电脑存储的基本单位(字节),1个英文字符是1个字节,也就是1B,1个汉字为2个字符,也就是2B. 然后 ...
最新文章
- GitHub访问越来越慢了,怎么办?
- Cloudera Manager安装之Cloudera Manager安装前准备(Ubuntu14.04)(一)
- 算法入门经典 第三章
- 坚实原则:依赖倒置原则
- Python 实现新冠病毒分布实时追踪
- solr mysql 自动同步_MongoDB和Solr的整合以及实现数据同步功能
- git常用命令--tag
- spark、hive、impala、hbase、gbase在结构化数据方面查询原理对比(含parquet/orc)
- wap push概述
- WiFi关联拒绝log分析以及代码流程 ASSOC_REJECT
- 因创业的辞职报告怎么写[范文7篇]
- python keyboard hook_[python] PyMouse、PyKeyboard用python操作鼠标和键盘
- MATLAB如何解决弹出路径不存在的问题
- python条件选择语句,Python中条件选择语句可以嵌套使用。
- python的树蕨类型(是数据嘿嘿嘿,打错发现挺好玩的)
- php 文件头部(header)信息详解
- 自相矛盾:一个进程可以自成死锁么?
- linux 远程解压tar.gz,linux解压tar.gz
- 关于PMSM电机FOC驱动的一些问题
- Django论坛系统LBForum(开源)
热门文章
- 做自己喜欢的事情,是假的,改变世界也是假的
- H5/C3基础(1)
- python 苹果笔记本电脑报价_千万别花冤枉钱!大学生买本得这么选!
- 算法学习----红黑树
- 使用Jekyll + GitHub 搭建自己的博客
- 三亚旅游_原水_新浪博客
- 互联网产品经理应届生可以拿到多少薪资? 告诉你答案!
- python魔术方法(一)
- 计算机为什么无法访问公司共享文件夹,win10系统共享文件夹无法访问的详细方案...
- /,./和../的区别