看板 C_Sharp 關於我們 聯絡資訊
※ 引述《nochange (我是呆門...^0^)》之銘言: : 我取得的資料為表示十六進制的字串"AA 00 FF FA"... : 請問一下各位大大... : 我要如何把它轉換成二進制的值==>"01010101 00000000 11111111 01011111" : 麻煩各位大大教一下小弟我... 字串(string)就是字元(char)的組合, 而每個字元就是代表一個byte,也就是一個數字。 而這數字自然可用16進位代表,亦可直接當二進位處理。 因此若不是要顯示,而只是計算的話,可以直接操作: string s = "abc"; byte b1 = s[0] & 0x01; (可能要轉型別,不是很精確啦) 至於要作顯示的話,好像有BitArray物件可作轉換。 -- 貫徹分享精神 我為人人,人人為我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.20.171