⇘ 转化从整数类型转化为其他数类型:
语法:
<INT 数据类型>_TO_<INT 数据类型>
提示!
当从一个大数向一个小数转化时,会丢失一些信息。如果要转化的数超出范围,那么数的第一个比特将会被忽略。
ST 示例:
si := INT_TO_SINT(4223); (* Result is 127 *)
如果保存整数 4223 (相当于十六进制的 16#107f ) 作为一个 SINT 变量,那么结果将会为 127 (十六进制的 16#7f )。
IL 示例:
FBD 示例: