vb中single型別轉換成byte 型別的方法

2021-09-19 13:46:52 字數 323 閱讀 9912

平常在嵌入式的開發中,用的是keil,所以基本用的是c語言。在pc端現在用的比較多是vb.net。但是在資料通訊的時候,c與vb的資料型別還是有比較大的差別。

在pc端會用到將single型別的資料通過串列埠傳送給下位機的問題。這時候就需要將single型別的資料轉換成4個位元組的byte型別。研究了一番之後可以用如下的方式轉換。

dim byte_p() as byte = bitconverter.getbytes(csng(txt_p.text))

轉換出來的byte_p()是4個位元組的陣列,小端模式。

僅此記錄,以供以後用到時候查用。(記性不太好,經常忘記。~_~)

C String型別轉換成Char型別

static void main string args string型別本來就可以看作乙個char陣列,如 string str abcde console.writeline str 3 輸出d foreach char c in str console.writeline c 當然你也可以把它...

Mat轉換成IplImage型別

mat 類有乙個iplimage 運算子成員函式 class cv export mat 利用該成員函式可以實現mat類向iplimage類的轉換,呼叫方法如下 include include include using namespace cv using namespace std int ma...

將Long型別轉換成String型別

後端把long型別的資料傳給前端,前端可能會出現精度丟失的情況 方法一 在後台將這個long型別的字段轉換成string型別的。方法二 使用fastjson的提供的註解,jsonfield serializeusing tostringserializer.class 比如資料表字段為數字long型...