uncttm 发表于 2009-6-25 14:15:58

labview如何实现按位求反?

例如:
0100101001100011
取反结果为:
1011010110011100

uncttm 发表于 2009-6-25 14:34:41

在线等待

rongcheng0501@1 发表于 2009-6-25 14:57:33

2个笨方法:搜索替换字符串:将0转换为4,1转换为3,再将结果中的3转换为0,4转化为1
逐位和字符串0比较,是0替换为1,不是0替换为0,

uncttm 发表于 2009-6-25 15:09:13

谢谢!
输入是数值型的,输出也是数值型的。我用二进制表示了!

rongcheng0501@1 发表于 2009-6-25 15:34:32

直接转化为布尔数组取反再转回来就可以了

uncttm 发表于 2009-6-25 16:04:17

明白了

uncttm 发表于 2009-6-26 16:12:04

我笨哪!直接用FFFF减就是结果了!
就当我没问吧!
呵呵!
页: [1]
查看完整版本: labview如何实现按位求反?