将int变量值变成bool on的位数
112.95.251.214
发布于2014-03-12 15:48
225
0
标签:
有这样的指令?
例如:a=1,则变量b=2#1;
a=2,则变量b=2#11;
a=3,则变量b=2#111;
a=4,则变量b=2#1111;
问题补充:
=======
a=5——》b=2#11111
。。。
a=16——》b=2#1111111111111111
佳答案
应该注意到它们的关系,即b=a的2次方-1。b用16进制的方式。梯形图或stl中有平方的指令,不过要先把a转换为浮点数,计算完后在转换回来。
当然也可以用比较的写法去赋值,只不过程序多点。