数据类型区别

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据类型real——浮点数——32位dint——32位整数——32位int——整数——16位word——双字节——16位dword——双字——32位整数和浮点数的区别:整数是指正整数、负整数和零,如-6、0、32等。浮点数是指带有有限位小数的有理数,如-10.8、0.00、25.01等。整数既可以是整数,也可以是浮点数,例如255是整数,而255.0则是浮点数。整数运算,得到的结果是一个整数,并且计算结果中的小数部分将被忽略。例如:用整数运算时,100÷3=33。浮点运算,得到的结果是一个浮点数,计算结果中的小数部分将保留下来。例如:用浮点运算时,100.0÷3.0=33.33333333。整数是数值,可以参与数学计算,最高位为符号位;字是16位逻辑组合,只能进行逻辑运算或比较,不能参与数学计算,没有符号位。如果只是按位取状态进行逻辑判断,整形和字没有本质区别,可以通用。切记当用MOVE指令赋值时两边的格式必须相同。例如将real类型move给int,系统不会报错,但值不能正常传递。有些公司为了避免这种错误,规定在传递real类型时不准用move指令,并专门做了realtoreal的标准块来传递real数据。

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功