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; }
查看全文
相关阅读:
C++11 学习笔记 std::function和bind绑定器
vue服务端渲染如何使用html模板
vue服务端渲染的基本实现
vscode实用6款插件
$router.addRoutes()+vuex 动态添加路由
Vue.extend()
vue router滚动行为scrollBehavior
vue路由精确匹配模式 exact
redirect和alias的区别
vue命名路由(name)的作用
原文地址:https://www.cnblogs.com/javawebsoa/p/2458432.html
最新文章
HDU6992/ 2021“MINIEYE杯”中国大学生算法设计超级联赛(4)Lawn of the Dead(线段树/好题)详细题解
Flask-jinja2(2)
Flask-jinja2(1)
查看用户使用了哪些表空间
查看各表空间剩余使用情况
Java中的countDownLatch
Java中TheadLocal讲解
MyBatis(四)映射文件 之 参数获取详解#{} 与 ${}
MyBatis(四)映射文件 之 参数处理
MyBatis(四)映射文件 之 parameterType 属性
热门文章
MyBatis(四)映射文件 之 主键生成策略
MyBatis(四)映射文件 之 增删改查
MyBatis(四)映射文件
MyBatis(三)全局配置文件 之 databaseProvider 数据库厂商标识
MyBatis(三)全局配置文件 之 mappers 映射器
07月27日总结
git tag
ingress-nginx
unix socket share different docker
C++中的std::async
Copyright © 2011-2022 走看看