标题:[求助]怎样把十进制数转化成二进制数
只看楼主
hl0071
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2005-11-11
 问题点数:0 回复次数:2 
[求助]怎样把十进制数转化成二进制数

SOS小弟不才,请教一下高手,怎样用循环结构实现十进制数转变成二进制数,先在这谢过了.

搜索更多相关主题的帖子: 十进制数 二进制数 SOS 
2005-11-21 10:03
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

Option Explicit

Private Sub Command1_Click()
On Error Resume Next
Text1.Text = Dec2Bin(CInt(Text1.Text))
End Sub

Private Function Dec2Bin(i As Integer) As String
Dim temp As Integer
Dim output As String

If i <> 1 Then
temp = i
Do
output = (temp Mod 2) & output
temp = temp \ 2
Loop Until temp = 1
output = (temp Mod 2) & output
Else
output = 1
End If

Dec2Bin = output
End Function


天津网站建设 http://www./
2005-11-21 13:17
hl0071
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2005-11-11
得分:0 

靠,这么简单,当时竟然没有想到


一切都是快乐的
2005-11-28 10:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-34408-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.942291 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved