全站数据
8 4 2 0 5 8 1

三菱PLC要在程序里面有小数点运算怎么写程序

工程之家 | 简单学习,快乐成才!         
问题更新日期:2024-10-25 03:22:06

问题描述

三菱PLC要在程序里面有小数点运算怎么写程序求高手给解答
精选答案
最佳答案

程序里面有小数点运算要转化整数才可以,用浮点运算。浮点数在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。

浮点最重要的区别就是它是用科学计数法的,一个浮点数字被分为两半,其中一半记录一个数字,另一半记录10的多少次方。

比如1.56424可以写成:156424乘以10的-5次方,这样就把一个小数变成了两个整数。扩展资料:当用不同的电脑计算圆周率时,会发现一台电脑的计算较另一台来讲结果更加精确。或者在进行枪战游戏的时候,当一粒子弹击中墙壁时,墙上剥落下一块墙皮,同样的场面在一台电脑上的表现可能会非常的呆板、做作。

而在另外一台电脑上就会非常生动形象,甚至与在现实中看到的所差无几。

这都是浮点运算能力的差异导致的。

如果是实数的话,就不是这样了,机器有两种办法表示实数,一种是定点,就是小数点位置是固定的,一种是浮点,就是小数点位置不固定,计算方法也比较麻烦,通常会比整数运算代价大很多。

随机推荐