数字格式化输出,就像任务管理器那样
2011-03-08 14:06
204 查看
void FormatCharacter(DWORD mUse, CString *str)
{
DWORD high;
DWORD low;
high = mUse / 1000;
low = mUse % 1000;
if(high == 0)
{
CString lowString;
lowString.Format("%d",low);
*str = lowString ;
}
else if(high != 0)
{
CString highString;
highString.Format("%d", high);
DWORD hundred;
DWORD ten;
DWORD one;
hundred = low / 100;
ten = (low % 100) / 10;
one = low % 10;
CString hundredString;
CString tenString;
CString oneString;
hundredString.Format("%d", hundred);
tenString.Format("%d", ten);
oneString.Format("%d", one);
*str = highString + "," + hundredString + tenString + oneString + " K" ;
}
{
DWORD high;
DWORD low;
high = mUse / 1000;
low = mUse % 1000;
if(high == 0)
{
CString lowString;
lowString.Format("%d",low);
*str = lowString ;
}
else if(high != 0)
{
CString highString;
highString.Format("%d", high);
DWORD hundred;
DWORD ten;
DWORD one;
hundred = low / 100;
ten = (low % 100) / 10;
one = low % 10;
CString hundredString;
CString tenString;
CString oneString;
hundredString.Format("%d", hundred);
tenString.Format("%d", ten);
oneString.Format("%d", one);
*str = highString + "," + hundredString + tenString + oneString + " K" ;
}
相关文章推荐
- java格式化输出数字总结
- .net String.Format数字格式化输出
- XStream、JAXB 日期(Date)、数字(Number)格式化输出xml
- Java中格式化输出数字
- C# 数字格式化输出
- C#的格式化输出数字
- iOS中让一个数字字符串格式化(按照自己想要的格式输出)的方法
- String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}
- JAVA中使用printf(System.out.printf)如何格式化输出数字
- C#数字格式化输出
- C#: String.Format() 数字格式化输出
- C#数字格式化输出
- C#数字格式化输出
- 格式化输出八进制和十进制数字
- C#的格式化输出数字
- 【转】C#:String.Format数字格式化输出
- 变量、交互&注释、数字&字符串&布尔、格式化输出
- java 有千位分隔逗号的数字格式化输出 数字前补0输出
- C#:String.Format数字格式化输出
- lua 数字格式化输出