WinCE平台NKDbgPrintfW等支持的格式符及浮点数打印方法
2014-03-28 10:02
417 查看
WinCE中,NKDbgPrintfW()等串口格式化输出方法只支持了printf的一个子集,子集如下。
%x - Lower case hex %B - Similar to %0.2X %H - Similar to %0.4X %X - Similar to %0.8X %d - Decimal number %u - Floating point number (possibly a solution to this question) %s - String %% - Prints a % %c - Single character 因此NKDbgPrintfW等不支持浮点数打印.
现提供一个替代方案。 打印浮点数方法 float floatNum = 0.4; LPWSTR buffer=new TCHAR[50]; //申请缓存字符串 wsprintf(buffer,L"currentTime = %f\n",floatNum); NKDbgPrintfW(buffer); delete buffer; //不要忘记释放
相关文章推荐
- 关于PHP浮点数你应该知道的(All 'bogus' about the float in PHP)
- MySQL Server 日志
- MSSQL 2005 LOG备份webshell的方法
- asp格式化日期时间格式的代码
- C#浮点数的表示和基本运算
- 使用MySQL Slow Log来解决MySQL CPU占用高的问题
- javascript 格式化时间日期函数代码脚本之家修正版
- 清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案
- js对数字的格式化使用说明
- 关于mysql数据库格式化简单介绍
- 再谈DOS批处理下格式化日期字符串的多种方法(详解)
- javaScript实现浮点数转十六进制字符
- Android系统开发中log的使用方法及简单的原理
- 基于C++浮点数(float、double)类型数据比较与转换的详解
- js判断输入是否为正整数、浮点数等数字的函数代码
- javascript 数字格式化输出的实现代码
- 实现批量linux格式化硬盘和挂载硬盘脚本分享
- java实现浮点数转人民币的小例子
- js浮点数保留两位小数点示例代码(四舍五入)
- android杂记:C++文件的添加log方法分享