二进制整数转换为二进制浮点指令的助记符、指令代码、操作数及程序步如表 6-47 所列。
表 6-47 二进制整数转换为二进制浮点指令

指令梯形图如图 6-80(a) 所示。
指令说明:该指令把二进制整数转换为二进制浮点数。常数 K、H 在各浮点运算指令中会自动转换,但在 FLT 指令中不处理。执行过程如图 6-80(b) 所示。
图 6-80 二进制整数转换为二进制浮点指令梯形图与执行过程(a)梯形图;(b)执行过程

例 6-18 编一程序解方程(见附图),其中 x 由接在 X0~X17 的 4 位数字开关输入,变化范围为 0~9999。
分析:
(1) 由于小数不能直接写入程序中,所以应先输入整数,转化为浮点数后,再通过除以 10 或 100 变成小数。
(2) 程序中的 x 经数字开关输入后,用 BIN 指令转换成二进制整数,再转换成浮点数的格式才能进行运算。
(3) 控制程序梯形图如图 6-81 所示。
图 6-81 控制程序梯形图
![]()