//delphi 将文件大小数值转换成B/KB/MB/GB

function FormatByteSize(const bytes: Longint): string;

const

B = 1; //byte

KB = 1024 * B; //kilobyte

MB = 1024 * KB; //megabyte

GB = 1024 * MB; //gigabyte

begin

if bytes > GB then

result := FormatFloat('#.## GB', bytes / GB)

else

if bytes > MB then

result := FormatFloat('#.## MB', bytes / MB)

else

if bytes > KB then

result := FormatFloat('#.## KB', bytes / KB)

else

result := FormatFloat('#.## bytes', bytes) ;

end;

将文件大小数值转换成B、KB、MB、GB相关推荐

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

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

  2. js将文件大小字节转换成B,KB,MB,GB,TB方法

    js将文件大小字节转换成B,KB,MB,GB,TB方法 目录 js将文件大小字节转换成B,KB,MB,GB,TB方法 使用if-else语法 使用三元表达式语法 使用if-else语法 /*** 文件 ...

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

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

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

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

  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. 经纬度换算数值_如何在Excel中将经纬度数值转换成度分秒

    很多时候GPS上边显示地理坐标不是十进制的,而是度分秒形式,必须转换成十进制才能导入Arcgis等作图软件.而有很多网友也在咨询,excel中怎么将经纬度数值转换成度分秒,或者反转将度分秒如何转成数值 ...

  9. Excel TEXT函数怎么把数值转换成文本

    Excel TEXT函数怎么把数值转换成文本 使用text()和&符号合并两个文本 =TEXT(B3,"0")&" - "&TEXT(C ...

最新文章

  1. arch linux 下 安装搭建python机器学习环境
  2. 【PAT乙级】1092 最好吃的月饼 (20 分)
  3. 今晚直播:GAN在网络特征学习中的应用 | PhD Talk #23
  4. delphi中利用Indy的TIdFtp控件实现FTP协议
  5. solaris下用户不能正常登录CDE界面的解决办法
  6. idea java xml文件内容_idea 中web.xml 文件的标签疯狂报错
  7. 【MySQL】MySQL监控工具 mysql-monitor
  8. socket编程,简单查看
  9. AJAX 事件与事件对象
  10. 圆柱体积怎么算立方公式_祖暅原理和球的体积公式
  11. k2ttl救砖_拆解刷breed变砖的斐讯K2P并修复
  12. keil5手动下载并添加pack
  13. Windows 10 让所有程序默认为“以管理员身份运行”并且取消“确认”按钮
  14. 【预训练语言模型】MacBERT: Revisiting Pre-trained Models for Chinese Natural Language Processing
  15. Volatility2.6用法
  16. Python个人常见语法问题
  17. win10添加照片查看器
  18. linux下载安装vlc指令,Ubuntu安装VLC播放器的步骤
  19. 一个岔路口分别通向诚实国和说谎国。 来了两个人,已知一个是诚实国的,另一个是说谎国的。 诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国, 但不知道应该走哪条路,需要问这两个人。请问应该怎么问?(
  20. HTML 视频(Videos)播放

热门文章

  1. h5和mysql做图书系统_JSP+Servlet+C3P0+Mysql实现的图书馆管理系统
  2. 由于下列原因,安装程序无法继续microsoft office 2016 需要通用CRT(KB2999226)
  3. 怎么将图片无损放大?图片不失真的操作方法
  4. 概率论与数理统计系列笔记之第四章——大数定理与中心极限定理
  5. 原生js 导出excel
  6. Vj程序设计作业H2
  7. java php 时间戳转日期_java时间戳转php时间戳
  8. 学生出国参加会议(西班牙商务签流程)
  9. 【蓝桥杯省赛真题22】Scratch列表算式 少儿编程scratch蓝桥杯省赛真题讲解
  10. PS通过模板批量替换数据转换为PDF