没有合适的资源?快使用搜索试试~ 我知道了~
首页c#智能进制转换器 十进制数字转换为二进制 ,八进制,十六进制
c#智能进制转换器 十进制数字转换为二进制 ,八进制,十六进制
5星 · 超过95%的资源 需积分: 48 98 下载量 69 浏览量
更新于2023-03-03
评论 1
收藏 98KB DOC 举报
实现不同数制间的转换问题。也就是任意输入十进制数字,程序能自动将其转化为另外的数制表示的值,例如: 输入: 130 (十进制) 输出: 10000010 (二进制) 输出: 202 (八进制) 输出: 82 (十六进制) 1、从程序算法的优化程度、程序的通用性、程序的规范性来评判; 2、没有使用已有的函数或软件包来实现,最好是自己根据数制转换的算法编制,这样也能保证程序的 通用性,例如受不受数字范围的限制等。
资源详情
资源评论
资源推荐
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace _70
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button0_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button0.Text;
}
private void button1_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button1.Text;
}
private void button2_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button2.Text;
}
private void button3_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button3.Text;
}
private void button4_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button4.Text;
}
private void button5_Click(object sender, EventArgs e)
{
this.textBox1 .Text =this.textBox1.Text +this.button5.Text ;
}
private void button6_Click(object sender, EventArgs e)
{
this.textBox8 .Text =this.textBox1.Text +this.button6.Text ;
}
private void button7_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button7.Text;
}
private void button8_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button8.Text;
}
private void button9_Click(object sender, EventArgs e)
{
this.textBox1.Text = this.textBox1.Text + this.button9.Text;
}
//以上分别为数字键
private void button@_Click(object sender, EventArgs e)// this.button @ .Text 为小数点键
{
this.textBox1.Text = this.textBox1.Text + this.button@.Text;
}
private void button12_Click(object sender, EventArgs e)//删除键
{
string String;
String = this.textBox1.Text;
this.textBox1.Text = "";
for (int i = 0; i < String.Length - 1; i++)
{
this.textBox1.Text = this.textBox1.Text + String[i];
}
}
private void button13_Click(object sender, EventArgs e)//转换为二进制键
{
if (textBox1.Text == string.Empty)
{
MessageBox.Show("输入不完整");
return;
}
this.label2.Text = "二进制";
Binary m = new Binary (textBox1.Text);
textBox2.Text = m.Change();
}
private void button14_Click(object sender, EventArgs e)//转换为八进制键
{
if (textBox1.Text == string.Empty)
{
MessageBox.Show("输入不完整");
return;
}
this.label2.Text = "八进制";
Octal m = new Octal (textBox1.Text);
textBox2.Text = m.Change();
}
private void button15_Click(object sender, EventArgs e)//转换为十六进制键
剩余11页未读,继续阅读
yangxiaozhen
- 粉丝: 4
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论8