指令说明:
DTANH是32位连续执行型2进制浮点数TANH运算指令,即每个扫描周期执行一次运算。是将源操作数[S+1,S]的浮点数数据换算成TANH值,并保存到目标操作数[D+1,D]中。
转换公式为TANH值=(e x −e-x)∕(e x +e-x)
x表示操作数[S],e=2.71828为底数
操作数:
S:D,K,H,LV,DT, @
D:D,LV,DT
指令格式:[DTANH S D]
编程示例:
X0闭合,FLT指令执行,将D0的整数值2转换成浮点数2.0000,并保存到D3D2中。DTANH指令执行,将D3D2的浮点数2.0000进行TANH运算后得到的值为0.9640,并保存到D5D4中。
