现有在指数的double类型数据S,如:2.50337726838785E-316,如何将他处理后,显示文件大小 满足byte的现实多少byte,如12.23byte 满足MB用MB显示,满足GB用GB表示,在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ///<summary> ///返回所需時間的完整格式 xx天xx小時xx分鐘xx秒 ///</summary> ///<param name="seconds">總共所需的秒數</param> public string LeftTimeFormat(int seconds) { string s = ""; if (seconds / (3600 * 24) > 0) { s += seconds / (3600 * 24) + "天"; seconds = seconds % (3600 * 24); } if (seconds / 3600 > 0) { s += seconds / 3600 + "小時"; seconds = seconds % 3600 ; } if (seconds / 60 > 0) { s += seconds / 60 + "分鐘"; seconds = seconds % 60; } s += seconds + "秒"; return s; }这个是计算时间的,比较粗糙,没有考虑0的问题,但改一下应该不然,自己拿去改改 急求!MSchart怎么用? C# 数组 为什么别人的 vs2003 安装好后 项目文件图标上有个 7.1 ? 菜鸟提问:C#写的产品分页问题 NO.2 web里面奇怪的关于数据丢失的问题。 关闭页面时候如何触发一个事件 this.location.href="hehe.aspx?hehe=1"; 哪位知道什么地方有《Visual C#基于组件的开发》这本书的源码下载?谢谢!!! 请教:在一个在方法段的异常处理里面,如何获取当前方法输入的所有参数值。 在C#里如何把DataGrid里指定单元格的属性设定为ReadOnly? 关于此架构的具体原理? 关于update的问题
///返回所需時間的完整格式 xx天xx小時xx分鐘xx秒
///</summary>
///<param name="seconds">總共所需的秒數</param>
public string LeftTimeFormat(int seconds)
{
string s = "";
if (seconds / (3600 * 24) > 0)
{
s += seconds / (3600 * 24) + "天";
seconds = seconds % (3600 * 24);
}
if (seconds / 3600 > 0)
{
s += seconds / 3600 + "小時";
seconds = seconds % 3600 ;
}
if (seconds / 60 > 0)
{
s += seconds / 60 + "分鐘";
seconds = seconds % 60;
}
s += seconds + "秒";
return s;
}
这个是计算时间的,比较粗糙,没有考虑0的问题,但改一下应该不然,自己拿去改改