zoukankan
html css js c++ java
MFC 的几个常用函数,用来计算文件大小,下载速度,转换时间的
//获取文件的大小,并以KB 或 MB 来表示 CString GetFileSize(LONG size) { CString _size; //判断大小有没有超过1 if (size<(1024*1024)) { _size.Format("%.2lfKB",size/1024.0); }else if(1024*1024*1024) { _size.Format("%.2lfMB",(size/1024.0)/1024.0); }else { _size.Format("%.2lfGB",(size/1024.0/1024.0)/1024.0); } return _size; } //获取下载速度的字符串 CString GetFileTranSpeed(DWORD size,DWORD time) { CString _speed; //判断时间是否为0 if (time>0){ if (size/1024*1000.0/time<1024) { _speed.Format("%.2lfKB/s",size/1024*1000.0/time); }else { _speed.Format("%.2lfMB/s",(size/1024)*1000.0/time); } }else { return _speed = "0KB/s"; } return _speed; } //获取时间的字符串 CString GetTimeFormatStr(LONG time) { CString _time; int hh = time/3600; int mm = (time-hh*3600)/60; int ss = time%60; _time.Format("%d%d:%d%d:%d%d",hh/10,hh%10,mm/10,mm%10,ss/10,ss%10); return _time; }
查看全文
相关阅读:
plsql excel导入报错:未发现数据源名称并且未指定默认驱动程序
exception java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
Android DiskLruCache 源代码解析 硬盘缓存的绝佳方案
uestc 360(区间合并)
UI_UITabBarController
【C++ Primer】用于大型程序的工具
Java 从基础到进阶学习之路---类编写以及文档凝视.
Android 项目的代码混淆,Android proguard 使用说明
android:Activity四种启动模式简单介绍
已有数据库(单机)部署Database Vault
原文地址:https://www.cnblogs.com/javawebsoa/p/2458432.html
最新文章
Linux内存点滴:用户进程内存空间
Linux 内存使用方法详细解析
第四章 库与运行库
第三章 装载与动态链接
C++反汇编代码分析–函数调用
第二章——静态链接
Linux进程管理——fork()和写时复制
第一章——线程的介绍
RMAN备份策略与异机恢复一例(续篇)
RMAN备份策略与异机恢复一例
热门文章
Windows Server 2008 安装 10.2.0.5 单实例
记录一则FGA审计“A用户对B用户某张表的更新操作”需求
实验:Oracle单节点RAC添加节点
HP-UX平台Oracle启动实例遭遇:ORA-27154,ORA-27300,ORA-27301,ORA-27302
记录一则rebuild index消除索引碎片的效果
Oracle 重建控制文件一例
模拟业务最小测试用例02
exception The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application
eclipse 如何将文件编辑器窗口的背景填充为背景图片?
Java 整数间的除法运算如何保留所有小数位?
Copyright © 2011-2022 走看看