c#中十进制转化成二进制代码怎么写?

[复制链接]
查看11 | 回复3 | 2010-6-25 08:59:31 | 显示全部楼层 |阅读模式
我这个是对计算器上的radioButton进行动作,就是点一下那个按钮,可以将十进制转换成二进制。

回复

使用道具 举报

千问 | 2010-6-25 08:59:31 | 显示全部楼层
原来是这样啊?那你看看我现在改的这个可以吗?实现了2、8、10和16进制的转换,如果想要更简单的代码,可以留下联系方式,我发给你。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace JinZhiTest{
pu
回复

使用道具 举报

千问 | 2010-6-25 08:59:31 | 显示全部楼层
对于这种转换可以用数据结构中的Stack类实现 首先给你算法的步骤 理解了算法 才能真正掌握程序取十进制数取要转换的基数(这里为二进制)循环 把十进制数与基数相除的余数压入栈 把十进制数与基数相除的商赋值给新的十进制数当十进制数不等于0时继续循环最后把栈中的数据出栈即得到二进制数据代码
/
回复

使用道具 举报

千问 | 2010-6-25 08:59:31 | 显示全部楼层
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace DecimalToBinary{
class Program
{
static string DecimalToB
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行