字串轉數字與進位轉換

我有一套條碼設備,我利用LV來操作他,只要條碼掃到後就會在LV顯示出條碼,而條碼的輸出格式為"字串",而這字串只有0與1(二進位格式),接著我想把二進位格式的字串轉成"數子",然後把二進位轉成十進位。麻煩可以指導我怎麼製作。

 

感謝各位的解惑,幫了小弟很大的忙^^

AREN0339828.9758680556

土法煉鋼= =........ 

lv檔案 8.2 test.vi

用 boolean array to number轉換,前面的方框把它換成你要的就可以了,但是要先決定你0,1的長度斷點,就可以了,不知這是不是你需要的.

  1. 直接在前置面板上的輸出案右鍵更改data 數值裡面有2進位10進位8 進位跟16進位的選擇

基本上你的問題只是由一串10101的文字要轉成數字比較麻煩而已。

如果有方便的方法,也請各位大大提供..  因為我也想知道@@...

誠如樓上的大大所說,轉換成數字以後只要在indicator 的屬性改為你要的進制即可。

如下圖。  file:test.vi

 

 

這樣就可以了   範例.vi

受教了!! 多謝分享

多學會一招@@ 都沒想過這樣用....