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; }
查看全文
相关阅读:
getWritableDatabase()与getReadableDatabase()方法
使用drawBitmapMesh扭曲图像
移动游戏背景
使用Matrix控制图片和组件的变化
使用Matrix控制图像或组件变换的步骤
1105: 零起点学算法12——求2个日期之间的天数
1104: 零起点学算法11——求梯形面积
1103: 零起点学算法10——求圆柱体的表面积
1102: 零起点学算法09——继续练习简单的输入和计算(a-b)
1101: 零起点学算法08——简单的输入和计算(a+b)
原文地址:https://www.cnblogs.com/javawebsoa/p/2458432.html
最新文章
Android应用开发基础篇(9)-----SharedPreferences
Android应用开发基础篇(8)-----SurfaceView
Android应用开发提高篇(2)-----文本朗读TTS(TextToSpeech)
Android应用开发基础篇(7)-----BroadcastReceiver
Android应用开发提高篇(1)-----获取本地IP
Android应用开发基础篇(6)-----Service
Android应用开发基础篇(5)-----Handler与多线程
Android应用开发基础篇(4)-----TabHost(选项卡)
2、文件
HTTP报文结构
热门文章
HTTP网络协议栈
HTTP语法
HTTP状态码
IP分组
URL和URI区别
使用ContentProContentProvider共享生词本数据
使用ContentProvider管理多媒体-----向多媒体数据中添加数据
使用ContentProvider管理多媒体-----查看多媒体数据中的所有图片
使用ContentProvider管理联系人------添加联系人
使用ContentProvider管理联系人------搜索联系人
Copyright © 2011-2022 走看看