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

公明做企业网站wordpress数据表优化

公明做企业网站,wordpress数据表优化,网站实现中英文,苏州seo网站系统文章目录 一、遇到的问题二、解决方案三、问题根因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.yayakq.cn/news/33753/

相关文章:

  • 网站sem托管百度推广账号申请
  • ftp给网站上传图片后图片的链接地址被改了个人网站备案号被注销了
  • 网站 多个ip 备案先做网站再备案吗
  • 注册公司在哪个网站注册怎么找到网站的空间服务商
  • 定西市小企业网站建设建设企业网银怎么登录
  • 网站快照出现两个wordpress把所有东西导出
  • 点评网站建设零基础网站建设教学培训
  • 直播网站开发接入视频免费行情软件app一个
  • 网站建设工作会议保险网站建设的总体目标
  • 建站赚钱灰色深圳在哪些网站上面做推广
  • 网站的要求网站开发公司需要哪些部门
  • 互动网站策划东莞网站推广多少钱
  • 大连三合一网站制作网站域名有效期
  • 长沙网站公司哪家好2022麻豆区区区三区四区
  • 买过域名之前就可以做网站了吗?php网站开发 远程
  • 个人网站建设模板简洁图片网络营销外包专员
  • 药品网站 icp帝国cms怎么做网站声明
  • 30分钟网站建设教程视频郫都区规划建设局网站
  • 企业网站开发项目策划书基本框架网站的内连接如何做
  • 定州网站制作多少钱下载拼多多app免费下载
  • 开发网站服务东莞网站优化关键词公司
  • 网站上的图文介绍怎么做网站开发招标采购需求
  • 合肥网站建设排名网站怎么做下拉刷新
  • 做网站支付系统html5网站开发参考文献
  • 韩式摄影网站源码hhvm wordpress
  • 重庆网站建设公司招聘辽宁工程建设信息网诚信库怎么填
  • 网站推广模式网站建设费用分类
  • 北海网站建设服务商wordpress5.6.20
  • 黄骅市做网站wordpress 外链插件
  • 网站安装教程手机如何翻到国外网站