文件大小单位换算

 1             long g = 1024 * 1024 * 1024;
 2             long m = 1024 * 1024;
 3             long k = 1024;
 4             if (size < k && size >= 1)
 5             {
 6                 ShowMsg(message + size.ToString("0.00") + "B");
 7             }
 8             else if (size < m && size >= 1024)
 9             {
10                 ShowMsg(message + (size / k).ToString("0.00") + "KB");
11             }
12             else if (size < g && size >= m)
13             {
14                 ShowMsg(message + (size / m).ToString("0.00") + "MB");
15             }
16             else if (size >= g)
17             {
18                 ShowMsg(message + (size / g).ToString("0.00") + "GB");
19             }

文件大小单位换算

时间: 2024-11-02 15:45:49

文件大小单位换算的相关文章

Byte/KB/MB/GB 等字节单位换算

字节单位换算公式: 1 GB = 1024 MB 1 MB = 1024 KB 1 KB = 1024 Bytes 1 Byte = 8 bits 将字节单位转化为目标单位 根据公式我写了一段C++代码,用于将输入的以字节为单位的数值,转换为目标单位数值.代码中的枚举类型用的是C++11的语法. enum class Unit{ Byte, KB, MB, GB, TB, PB, EB }; double convert(double size, Unit unit) { double resu

Android视觉规范-间距规范与文字规范单位换算(dip、sp与px)

1.dip与px Android工程师在写页面时,margin值的单位是dip,而视觉设计师通常情况下是通过px来控制margin值的,不同单位之间的差别是什么呢?看下面的参数. 在WVGA(800x480)下dip与px之间的视觉测算结果: 1dip=2px 9dip=14px 17dip=26px 2dip=3px 10dip=15px 18dip=27px 3dip=5px 11dip=17px 19dip=29px 4dip=6px 12dip=18px 20dip=30px 5dip=

单位换算(格式化十进制数-B),获取时间工具类CommenUtil

package com.example.administrator.filemanager.utils; import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Date; /** * Created by Administrator on 2016/12/29. */ public class CommonUtils {    //DecimalFormat:用于格式化十进制的数字   

单位换算

1.一英寸=72pt(点)=96px(像素)2.像素转毫米1  Image img = Image.FromFile(图片路径);2  double dpiX = img.HorizontalResolution; //水平分辨率3  double dpiY = img.VerticalResolution;//垂直分辨率4  //计算出毫米数5  double dWidth = (img.Size.Width / dpiX) * 25.4; // 像素转换成毫米公式:(宽度像素/水平DPI)*

pm2.5计算和单位换算

1.pm2.5和pm10的计算 PM10a=PM10+PM25a PM25a=PM25+BC+OC+SOA1+SOA2+SOA3+SOA4+SOA5+SOA6+ANA+ASO4+ANO3+ACL+ANH4 或者: names = (/"A25I","A25J","AECI","AECJ","ANH4I", "ANH4J","ANO3I","ANO3J&quo

rem em px 单位换算

1.px(像素) px(像素),为分辨率的基准单位,相对于显示器屏幕分辨率而言的. 特点: IE无法调整那些使用px作为单位的字体大小: 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位: Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内核). 2.em em是相对长度单位,相对于当前对象内文本的字体尺寸,如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸. 任意浏览器的默认字体高都是16px.所有未经调整的浏览器都符合:

图片像素英寸厘米之间的单位换算

今天朋友用photoshop处理图片时要把图片保存指定的大小,但她只对厘米要形像感,可是在软件里保存的图片没有这个单位,只能保存的单位为像素:用其它的软件呢只能保存为英寸了.我在网上去找了下资料,终于找到换算公式了,特记录一下:) 72像素/英寸=28.346像素/厘米 300像素/英寸=118.11像素/厘米 1 厘米=0.3937 英寸 1 英寸=2.54 厘米 首先告诉大家一个不幸的消息:像素不能直接换算成英寸.厘米,要在dpi下才能换算! photoshop中两种分辨率换算 72像素/英

服务器常见Mbps、mb、Kbps、kb、bps单位换算

我们在选择VPS.服务器主机的时候,经常会看到常见的MB.GB.Mbps等等一些标注单位.我们大部分网友可能 会认识MB(兆字节),这个与我们常用的比较多的内存大小居多.但是如果牵涉到带宽Mbps的时候,可能有点难以理解了,比如我们经常看到有2Mbps带宽,很多人会理解为2MB,然后用文件拖动测试发现怎么没有2MB,于是会各种的抱怨商家如何黑心. 所以,我们在选择VPS服务器的时候,需要看清楚商家的标注单位,这样在换算之后就不难理解真实的数据参数.这样我们在选择的时候也就明白,这里我就简单的整理

【超实用】各种单位换算表大全

面 积 换 算1平方公里(km2)=100公顷(ha)=247.1英亩(acre)=0.386平方英里(mile2) 1平方米(m2)=10.764平方英尺(ft2) 1平方英寸(in2)=6.452平方厘米(cm2) 1公顷(ha)=10000平方米(m2)=2.471英亩(acre) 1英亩(acre)=0.4047公顷(ha)=4.047×10-3平方公里(km2)=4047平方米(m2) 1英亩(acre)=0.4047公顷(ha)=4.047×10-3平方公里(km2)=4047平方米