将一个数转化为二进制数
2016-04-28 17:01
232 查看
将一个数转化为二进制数
例如将230转换为二进制
建立一个command 在command中输入以下内容
Private Sub Command1_Click()
Me.Font.Size = 60
Print erjinzhi(230)
End Sub
Private Function erjinzhi(m As Byte) As String
Dim n As Byte
n = m
Const er As Byte = 2
Dim returns As String
Dim shang As Byte
Dim yushu(1 To 8) As Byte
Dim i As Byte
i = UBound(yushu)
shang = n \ er
yushu(i) = n Mod er
returns = returns & yushu(i)
While shang <> 0
i = i - 1
n = shang
shang = n \ er
yushu(i) = n Mod er
returns = yushu(i) & returns
Wend
erjinzhi = returns
End Function
运行即可
例如将230转换为二进制
建立一个command 在command中输入以下内容
Private Sub Command1_Click()
Me.Font.Size = 60
Print erjinzhi(230)
End Sub
Private Function erjinzhi(m As Byte) As String
Dim n As Byte
n = m
Const er As Byte = 2
Dim returns As String
Dim shang As Byte
Dim yushu(1 To 8) As Byte
Dim i As Byte
i = UBound(yushu)
shang = n \ er
yushu(i) = n Mod er
returns = returns & yushu(i)
While shang <> 0
i = i - 1
n = shang
shang = n \ er
yushu(i) = n Mod er
returns = yushu(i) & returns
Wend
erjinzhi = returns
End Function
运行即可
相关文章推荐
- sass与compass实战
- 方法
- NYoj 1236 密室逃脱
- fangfang(11)
- 简单区分指针数组与数组指针
- iOS之UI学习-UILabel
- selenium+webdriver+python定位不到元素的原因及解决办法
- struts自定义拦截器解读
- VF01开票自动生成会计凭证
- input disable属性下面 更改文本框或者按钮的颜色(对IOS兼容处理)
- android中Tools属性
- 0045 Ubuntu常用指令(与mysql,python,hadoop,spark,java ,g++,编辑器等相关)
- 从上往下打印二叉树
- jeecg报错:java.lang.Exception: No runnable methods
- 有关Hibernate和JPA很好的文章
- hihoCoder#1107 : Shortest Proper Prefix (前缀树)
- 文章标题
- nginx的安装和配置
- Android四大布局之帧布局及其运用
- 背包问题【01、完全(恰好or不超过)、多重】【尚未整理完】