十進位轉二進位 (10進位轉2進位)

在LabVIEW裡面,要把U8整數從10進位轉成2進位其實相當容易,只要是用這個icon  即可,它的名稱是「Number To Boolean Array」



實際的程式是這樣的:


然而,別忘了到front panel將數字的型別從預設的U32(32bit)改成U8(8bit)。

在這個範例中,因為我們的整數是U8(8 bit)的整數,所以總共有8個布林開關來描述這個U8(8bit)的整數。



範例程式:
10to2.vi

另一種做法是使用Type Cast,方法如下:

 

注意,面板上的string的顯示方式要改為「Hex Display」,才可以正常顯示2進位的Hex碼。

範例程式如下:
hex.vi



補充資源:
  1. 楚數字型別:http://zh.wikipedia.org/wiki/%E8%B3%87%E6%96%99%E9%A1%9E%E5%9E%8B


Benjamin41901.9523611111