[VB6 ] 二進位數值定義問題
請問一下各位前輩...
有一各程式問題...實在想不起來...
希望有前輩可以指教一下...
我現在去抓一各數值....這各數值是亂數的....
我要把他轉成二進制...
所以有寫一各2進制的函數...去套用...
假設說我想要的二進位格式是xxxx...
也就是四各bit....
可是如果我抓到數字7...轉成2進制後...
他只會顯示111...
而不是0111...
不知道有沒有大大可以指點一下...如何定義...
讓二進制轉換後...一定是四各bit..或5各bit..這樣....
這是轉二進制函數
Function TenToTwo(ByVal n As Long) As String
If n = 1 Or n = 0 Then
TenToTwo = n
Else
TenToTwo = TenToTwo(n \ 2) & (n Mod 2)
End If
End Function
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.55.214
※ 編輯: badsan 來自: 59.120.55.214 (09/07 15:36)
推
09/07 17:08, , 1F
09/07 17:08, 1F
推
09/07 17:51, , 2F
09/07 17:51, 2F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章