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

西宁做网站哪家公司好成都seo优化排名推广

西宁做网站哪家公司好,成都seo优化排名推广,wordpress优化数据库缓存,美食网站建设目的文章目录 一、遇到的问题二、解决方案三、问题根因float和double的区别: 总结-浮点数 一、遇到的问题 将NXP项目的代码移植到RH850F1K的项目上时,程序运行异常: u16Volt (uint16)((double)u16ADVal * (double)6.3) 执行到这一行程序就跑飞了…

文章目录

  • 一、遇到的问题
  • 二、解决方案
  • 三、问题根因
    • float和double的区别:
  • 总结-浮点数


一、遇到的问题

将NXP项目的代码移植到RH850F1K的项目上时,程序运行异常:
u16Volt = (uint16)((double)u16ADVal * (double)6.3)
执行到这一行程序就跑飞了……

二、解决方案

①u16Volt = (uint16)((float)u16ADVal * (float)6.3)
②u16Volt = (uint16)(u16ADVal * 630 /100)——推荐使用

三、问题根因

RH850 F1K仅支持单精度浮点型运算
FPU

float和double的区别:

①float:单精度浮点数;double:双精度浮点数
②在内存中占有的字节数不同:单精度浮点数在单片机内存中占4个字节;双精度浮点数在单片机内存中占8个字节;
③有效数字位数不同:单精度浮点数有效数字8位;双精度浮点数有效数字16位;
④数值取值范围不同:单精度浮点数的表示范围:-3.40E+38~3.40E+38; 双精度浮点数的表示范围:-1.79E+308 ~1.79E+308;
⑤在程序中处理速度不同:一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快
⑥如果不声明,默认小数为double类型,所以如果要用float的话,必须进行强转。

float a = 1.23;   //error,编译报错
float a = (float)1.23;   //定义单精度浮点型变量
float f = 1.23f;  // 定义单精度浮点型变量
double d = 1.23;  // 定义双精度浮点型变量,可以不加"d"或"D"后缀

总结-浮点数

单精度浮点float:可以精确到小数点后6位
双精度浮点double:可以精确到小数点后12位
提示:
C可以通过f或F后缀是编译器把浮点常量当做float类型,比如2.3f和9.11E9F。
l或L后缀使一个数字成为long double类型,比如54.3l和4.32e4L。建议使用L后缀,因为字母l和数字1容易混淆
没有后缀的浮点常量为double类型。例:sizeof(1.9) = 8;

浮点二进制转换工具
在这里插入图片描述

http://www.wangmingla.cn/news/55627.html

相关文章:

  • 为客户做网站的方案兰州模板网站seo价格
  • 如何在WordPress部署主题百度免费优化
  • 蓝海基业做的网站好吗2345手机浏览器
  • 绍兴网站推广帮别人发广告赚钱平台
  • 建立网站 用英语b站是哪个网站
  • 做网站实现自动生成pdf最好的优化公司
  • 关于动物的网站建设策划书域名注册免费
  • 在哪个网站可以做试卷信息流推广方式
  • 网站忘了怎么办网店运营怎么学
  • 哈尔滨网站建设培训班知乎关键词排名优化工具
  • 湖南做旅游网站哪家最好营销策略怎么写
  • 渭南建设工程招标投标网站北京专业seo公司
  • 自己做qq代刷网站要钱吗济南最新消息今天
  • 中国自适应网站建设好f123网站
  • 网页设计需要考什么证百度seo关键词优化工具
  • 做电商一件代发的网站百度指数官网
  • 郑州付费系统网站开发建设seo自动推广软件
  • 大兴企业官网网站建设外贸网站推广费用
  • gom传奇网站建设平台优化
  • 做优化网站怎么优化代码seo推广
  • 移动网站建设品牌营销策划怎么写
  • 2015年做啥网站致富win7运行速度提高90%
  • 学院网站建设需求分析描述优化方法
  • asp建网站6个好用的bt种子搜索引擎
  • 网站建设应用权限昭通网站seo
  • 黑客做的网站好用不百度在西安的公司叫什么
  • 丝袜怎么做的视频网站国际新闻网站
  • 外贸独立站制作seo技术培训
  • 做spa会所网站网络营销有哪些功能
  • 如何做视频网站的广告推广seo模拟点击有用吗