这个函数的输入 (
⇘
“函数库 UTIL.Library
”) 输入包含 DWORD 输入 X, BYTE 输入 N 一个一个 BOOLean 值 B。
PUTBIT 设置变量 B 中的第 Nth 位的值,计数是从零字节开始。
ST 示例:
var1:=38; (* binär 100110 *)
var2:=PUTBIT(A,4,TRUE); (* Result: 54 = 2#110110 *)
var3:=PUTBIT(A,1,FALSE); (* Result: 36 = 2#100100 *)