当前位置: 首页 > news >正文

东莞网站网络微信直接下载安装

东莞网站网络,微信直接下载安装,wordpress相册博客类主题,唯品会一家做特卖的网站SEGGER_RTT相关介绍: https://blog.csdn.net/2402_83411382/article/details/151440730?spm1001.2014.3001.5501 配置缓冲区的大小 1.虚拟终端的用法 a.实现分流 b.改变终端输出字体颜色 c.重定向 d.输出浮点数 rtt默认是不支持输出浮点数的 找到SEGGER_RTT_p…

SEGGER_RTT相关介绍:

https://blog.csdn.net/2402_83411382/article/details/151440730?spm=1001.2014.3001.5501

配置缓冲区的大小

1.虚拟终端的用法

a.实现分流

b.改变终端输出字体颜色

c.重定向

d.输出浮点数

rtt默认是不支持输出浮点数的

找到SEGGER_RTT_printf的实现

在SEGGER_RTT_vprintf的实现中加入输出浮点数的逻辑

    case 'f':case 'F': {float fv = (float)va_arg(*pParamList, double); // 从参数列表获取float(可变参数默认提升为double)unsigned int decimal_part;unsigned int precision = NumDigits; // 使用NumDigits作为小数精度(解析格式时的.n),默认0位// 处理负号if (fv < 0.0f) {_StoreChar(&BufferDesc, '-');fv = -fv; // 转为正数处理,简化后续逻辑}// 处理整数部分(提取小数点前的数字)int int_part = (int)fv;_PrintInt(&BufferDesc, int_part, 10u, 0u, FieldWidth, FormatFlags); // 整数部分不需要NumDigits(精度),传0// 处理小数部分(默认至少1位小数,若未指定精度则按1位处理)if (precision == 0u) {precision = 1u; // 若未指定精度(如%f),默认保留1位小数}_StoreChar(&BufferDesc, '.'); // 输出小数点// 计算小数部分:将float放大 precision 倍,取整数后取模(避免浮点误差)float decimal_f = fv - (float)int_part; // 提取小数部分(0 <= decimal_f < 1)// 生成10^precision(如precision=2则为100),用于放大小数部分unsigned int scale = 1u;for (unsigned int i = 0u; i < precision; i++) {scale *= 10u;}decimal_part = (unsigned int)(decimal_f * scale + 0.5f); // +0.5f 实现四舍五入decimal_part %= scale; // 确保不超出precision位(防止浮点误差导致的溢出)// 输出小数部分,不足precision位时补前导0(如0.5 → 0.50 当precision=2时)_PrintUnsigned(&BufferDesc, decimal_part, 10u, precision, precision, 0u); break;}

测试:

http://www.dtcms.com/a/542535.html

相关文章:

  • 广州市手机网站建设品牌wordpress三栏cms主题
  • 网站搜索引擎优化的步骤做最好的整站模板下载网站
  • 网站过度优化的表现洪宇建设集团公司网站
  • Foundation Model 在 Swift 中的类型安全生成实践
  • 嘉兴路街道网站建设网络营销方案格式
  • 东莞网站建设网页推广优秀网站开发
  • 网站建设网站建设公司长春网络公司排名榜
  • 5.关联式容器-maphashtable(完)
  • 网站 头尾调用单位加强网站建设
  • 无人机配电分配技术要点难点分析
  • 02.OpenStack架构介绍
  • 织梦中英文版网站怎么做wordpress APP canwp
  • 类变量和类方法main方法代码块单例设计模式final关键字抽象类接口接口多态的特性
  • 网站做成软件免费定制开发软件
  • 左右布局的网站杭州做宠物网站的公司哪家好
  • 广安住房和城乡建设厅网站怎么投诉没有备案就已经运营网站
  • .net网站开发中注册页面网站怎么解析到域名
  • java设计模式八、组合模式
  • 学校门户网站建设费用网页制作与设计考试
  • 青海营销网站建设服务win 2003 网站 管理员
  • 建设企业网站价钱通辽网站公司
  • 零基础从头教学Linux(Day 58)
  • 电子商务网站建设应该侧重哪方面丹东制作网站公司
  • 深圳横岗做网站的深圳家装互联网网站
  • 珠海pc网站建设春秋网络优化技术团队介绍
  • 网站尾部阿里云和wordpress
  • 杭州公司网站建设套餐项目代理
  • 常熟做网站推广的家政保洁服务网站模板
  • a做片手机免费网站做的网站不能放视频软件
  • 网站建设后期服务网站广告代码检测