关于浮点数计算的问题

我需要一个运算,先是浮点数计算算,然后乘以一个很大的倍率,但是浮点数不管是加减乘除,都有一个误差如下图,但是乘以200000之后,这个误差累计就很大很大,求大神解决办法

钻石用户推荐最佳答案

主要是看你需要多精确啊?32位浮点型计算误差计划可以忽略啊。再不行你就把所有说先放大N10倍,最后算好再缩回来。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc360133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:20
下一篇 2021年7月5日 上午11:20

相关推荐

  • 通讯口的问题?

    我用的CPU226,因为我要用一个口和屏通讯,一个口和变频器通讯,还有方法扩展一个口用电脑来在线监控吗? 最佳答案 不知道你所谓的在线监控是长期还是临时调试使用? 1如果…

    SIMATIC S7-200 2021年7月5日
  • DO/DI模块闪断

    最近增加了一个单元!增加了2个ET200,33.1E-1和33.1E-2,33.1E-1如下图所示,最后的2个DI和1个DO模块一直“闪断”,特别是DO过几秒就闪断一次,而33.1…

    2021年7月5日
  • s7-200 214BO203 OXBB

    s7-200的停止灯一直亮,程序无法运行,开关在运行位置 最佳答案 清除程序,重新上电,开关拨到RUN状态,确认硬件是否存在问题  如果没有,检查程序是否有问题…

    SIMATIC S7-200 2021年7月5日
  • 200之间PPI通讯电缆怎么做

    两个200之间的ppi通讯电缆怎么做? 问题补充:不是编程电缆,是200之间PPI通讯,数据交换,这个电缆。感觉第一个说的是对的。 最佳答案 1、两台PLC之间通讯,可以用两个DP…

    SIMATIC S7-200 2017年10月24日
  • 两路PTO相位

    两路PTO相位Q0.0,Q0.1设成同频率(40KHz)能做成反相的吗? 最佳答案 应该来说或者准确来说楼主你是要求同时输出脉冲一正一负的吧?可以实现。加模块EM253。 提问者对…

    SIMATIC S7-200 2020年11月1日
  • s7200和上位机通讯

    s7200和上位机PC通讯,有wincc、组态王软件等,但是项目(采用的是C#编写)中,要用C#编写上位机程序模块(实现组态王软件的基本功能,和),看了资料,采用modbus协议,…

    SIMATIC S7-200 2018年12月9日
  • 多个s7-200plc通讯的编程电缆选择

    我有两个s7-200的plc226,现场还有一个带485通讯接口的表,现在想用modbus通讯将两个plc和这个表连接到上位机上。请问该选择什么样的编程电缆和通讯线?如果我选择一个…

    SIMATIC S7-200 2020年11月1日
  • 西门子官网的flash视频资料在哪下?

    如这个   D1-1-stu.swf    西门子官网有这个吧 最佳答案 西门子官网的flash视频资料下载链…

    SIMATIC S7-200 2020年11月1日
  • 新人想请教一个关于西门子自由口通信的问题

    用s7200和一个仪表用自由口通信,仪表返回的数据是“”80 06 82 3X 3X 3X 2E 3X&nbs…

    SIMATIC S7-200 2021年7月5日
  • DCS和S7-200 PLC之间的总线通讯

    请问能通过EM277,实现DCS和S7-200 PLC之间的总线通讯吗 最佳答案 请问能通过EM277,实现DCS和S7-200 PLC之间的总线通讯吗?1、可…

    SIMATIC S7-200 2018年12月14日

发表回复

登录后才能评论