四个数大小排列

有人做过四个数大小排列吗?现在有四个高炉顶压,我们要取中间2个,能指点或写下,谢谢.

最佳答案

先把四个数按照从大到小或者从小到大的顺序排列起来,然后取中间两个数就行了。
比如:MW0、MW2、MW4、MW6分别存的是这些数,你取MW2和MW4即可。关于怎么实现MW0~MW6里面的数值是从大到小的,给你提供一个思路:
假设原始数值存放在MW10、MW20、MW30、MW40里面,且假设这四个寄存器的值分别是200、500、300和400,则:
1.你可以先把MW10→MW0,然后用MW0分别和MW20、MW30和MW40作比较,在MW0里面保留最大值;
2.同第一点,你可以将最小值求出来,假设存在MW6里面;
3.如果剩下两个数既大于MW6,又小于MW0,则是中间数。

提问者对于答案的评价:
谢谢大家

专家置评

参考阿鸣的实例,很有帮助。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:19
下一篇 2020年10月31日 下午2:19

相关推荐

  • TIA DB块问题

    后面的问号是什么回事的呀,,谢谢,,还有那个DB块怎么定义呀。。。谢谢 图片说明:    最佳答案 显示问题而已,没事,你可能DB 用的是优化方式,是…

    2017年8月24日
  • 浮点数据搜索

    如果从2000个浮点数据搜出其中一个数据,在程序里应该怎么做? 最佳答案 你是找相同的那一个? 要是这样话可以利用循环查找 把你要找的哪个数放在一个地址里,用指…

    自动化系统综合 2020年11月1日
  • wincc flexible 2008 谁有库文件

    新安装的wincc flexible 2008(SP4),发现没有库。作画面的时候好不痛苦!求高人指点迷津,在哪能找到库,或下载到库。 最佳答案 打开wincc…

    自动化系统综合 2018年12月6日
  • 70台变频器通讯

    我现在有一个项目,要求70台变频器通讯和工控机通许,只要读取每台变频器的频率,成本要求低廉。用什么方式最好,各位大侠有不有成功的案例。 最佳答案 要求70台变频器通讯和工控机通许,…

    自动化系统综合 2020年10月31日
  • 这个面积怎么计算

    我接触到一种产品,要求计算面积在编程,长度是5,R是3的一个产品,具体见图片,恳请公式解决。 问题补充:产品图片 图片说明:       最…

    2020年10月31日
  • 热线电话号码请教

    请教各位作为现场用户如果遇到自动化或是传动方面的棘手问题又想通过电话与西门子技术热线取得联系,还希望各位老师能给一个全面具体号码,不胜感激 最佳答案 如何获得技术支持? …

    自动化系统综合 2020年10月31日
  • wincc趋势曲线添加

    要在wincc趋势曲线图中新增加一个变量曲线,但趋势图左上方没有“组态趋势”图标按键,只有“曲线放大、运行/停止、左右移动”,请问高手从哪里调出“组态趋势”像书本形的那个按键,以便…

    自动化系统综合 2017年10月24日
  • 西门子直流调速

    我们厂有台设备 ,直流调速有一项设置N<Nmin,然后46  47端子输出信号到中间继电器,然后信号再到PLC,现在我不太明白这个功能有什么用呀…

    自动化系统综合 2019年6月11日
  • 压力变送器使用

    一个用于测量水箱液位的非总线式压力传感器(0~3KPa)接到S7-300的模拟量输入模块中,水箱未注入水时(水位为零),程序中读出的值却是16#FB78,请问是为什么回事? 问题补…

    自动化系统综合 2018年12月2日
  • 6SE70中文变频器手册

    谁有6SE70系列变频器的中文手册 麻烦一下发至我邮箱 suntianqing163@163.com 多谢了  最佳答案 已发送,注意查收 …

    自动化系统综合 2020年11月1日