1.先定义三个整型常量
//定义GB的计算常量
private static final int GB = 1024 * 1024 *1024;
//定义MB的计算常量
private static final int MB = 1024 * 1024;
//定义KB的计算常量
private static final int KB = 1024;2.实现转换
public static String bytes2kb(long bytes){undefined
//格式化小数
DecimalFormat format = new DecimalFormat("###.0");
if (bytes / GB >= 1){undefined
return format.format(bytes / GB) + “GB”;
}
else if (bytes / MB >= 1){undefined
return format.format(bytes / MB) + “MB”;
}
else if (bytes / KB >= 1){undefined
return format.format(bytes / KB) + “KB”;
}else {undefined
return bytes + “B”;
}
}

Android bytes与KB、MB、GB单位转换相关推荐

  1. 在线文件大小(bit,bytes,KB,MB,GB,TB)转换换算

    在线文件大小(bit,bytes,KB,MB,GB,TB)转换换算 http://www.bejson.com/convert/filesize/

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

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

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

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

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

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

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

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

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

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

  7. 计算机存储单位: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了 ...

  8. 1Mb等于多少kb? KB MB GB TB 存储单位详解

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

  9. 关于计算机、数据的存储单位(bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB)

    计算机.数据存储的单位 一.数据存储的单位有哪些 二.单位换算 三.为什么计算机储存单位的进率是1024而不是1000? 一.数据存储的单位有哪些   计算机存储单位一般用 bit, Byte, KB ...

  10. Android:根据文件大小自动转化为KB, MB, GB

    Formatter.formatFileSize(this, Long.valueOf(target_size));//工具类 根据文件大小自动转化为KB, MB, GB private String ...

最新文章

  1. Oracle11g密码忘记处理方法
  2. 广东2021高考成绩查询6,2021全国高考6月10日全部结束 预计最快6月23日可查高考成绩...
  3. iOS支付宝支付集成
  4. linux c gcc编译报错 can not be used when making a shared object; recompile with -fPIC
  5. 利用JDK动态代理机制实现简单拦截器
  6. 【转】 Android - LayoutInflate用法
  7. 6 HBase java API访问HBase数据库
  8. 【玩转cocos2d-x之三十五】Earth Warrior 3D大揭秘
  9. net start mysql 服务名无效_记一次服务器被植入挖矿木马cpu飙升200%解决过程
  10. XP时代的结束是阵痛还是真痛
  11. 微软紧急修复 Windows codecs 库中的两个 RCE 漏洞
  12. 4号线地铁站点列表_【暖房】6号线酒店式白领公寓;房山地铁站品牌公寓;4号线分散式公寓;朝阳门附近整租房源...
  13. 手机修改html离线网页内容,HTML5--离线web应用
  14. 生成式对抗网络(GAN)相关问题汇总(较全面)
  15. 【马三北漂记】之终章
  16. win10平板模式_win10电脑投屏到手机
  17. 微信小程序下拉框的实现功能
  18. 在窗口程序中打开控制台
  19. 奶爸日记27 - 画鱼
  20. 《“胡”说IC——菜鸟工程师完美进阶》

热门文章

  1. 2020-10-19 数字统计
  2. 基于Spring Boot的个人博客系统(源码+数据库)
  3. 设计师的自我修养-7大习惯让你拥有创意头脑
  4. 区块链:数据要素市场化配置背后的“推手”
  5. linux重置网络的命令,Linux常用网络命令和关机重启命令
  6. [元带你学NVMe协议] NVMe协议的命令
  7. 如何统计和分析利用网络大数据?
  8. 文件DSN的建立问题
  9. 用友补丁更新系统不能连接服务器403,用友R9技术支持维护手册(全).doc
  10. av_bitstream_filter_init声明为已否决