1樓:匿名使用者
如果是按四位讀取,並且四位是一行的話
只要把 list1.additem str(a)改為 list1.additem str(left(a,4))如果一行有多個四位,則要加一個迴圈,即把
list1.additem str(a)
改為如下:
for i=1 to len(a)-3 step 4list1.additem mid(a,i,4)next
2樓:匿名使用者
問得含糊,是4位還是4位元組?
補充:看了lz的補充回覆,還是那句疑問:是4位還是4位元組?
所謂4位是半個位元組,有高4位和低4位之分.
如果lz是取長整數.則**可以:
private sub command1_click()dim a as long
open "f:\畢業設計\example.cst" for binary as #1
dim pos as long
for pos = 1 to lof(1) step 4get #1, pos, a
list1.additem str(a)
next pos
close
end sub
3樓:匿名使用者
dim a as long
open "f:\畢業設計\example.cst" for binary as #1
'do while not eof(1)
dim pos as long
for pos = 1 to lof(1)seek #1, pos
get #1, , a
'loop
next pos
close
for i=1 to len(a)-3 step 4list1.additem mid(a,i,4)next
這樣試試,就是把a按照4位一截一截的加入list1
二進位制轉十進位制,十進位制轉二進位制的演算法 求助
隨便什麼名啦啦 二進位制轉換為十進位制 方法 按權求和 該方法的具體步驟是先將二迸制的數寫成加權係數式,而後根據十進位制的加法規則進行求和 規律 個位上的數字的次數是0,十位上的數字的次數是1,依次遞增,而十分位的數字的次數是 1,百分位上數字的次數是 2,依次遞減。十進位制轉換為二進位制 一個十進...
二進位制數的表示方法,二進位制數的表示方法 0 1 10 11 100 101 110 111 1000 1001,它為什麼回回這樣表示?為什麼
二進位制數的表示方法 0 1 10 11 100 101 110 111 1000 1001,是因為二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 二進位制數 binaries 是逢2進位的進位制,0 1是基本算符 計算機運算基礎採用二進位制。電腦...
試用4位同步二進位制加法計數器74161採用置數法構成十進位制計數器
路堯家的顧小言 使用置數法實現74161的十進位制計數 當74161計數到q3q2q1q0 1001時,使ld 0,為置數創造了條件。當下一個計數脈衝一到,各置數端資料立即送到輸出端,預置數端d3d2d1d0 0000。電路如圖所示,在連續計數脈衝的作用下,計數器開始從0000 0001 1000 ...