Перевод чисел - C# (204873)
Формулировка задачи:
Доброго дня всем! Помогите Плиз! Как сделать так чтобы при выборе радиокнопке чисел из десятичной в двоичною, восьмеричную и шестнадцатеричную систему счисления на C# Windows Form переводились числа. Подскажите что не так, вот код:
private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked == true)
{
int _int = Convert.ToInt32(textBox1.Text);
string num = Convert.ToString(_int, 2);
label1.Text = num;
if (radioButton2.Checked == true)
{
int k = Convert.ToInt32(textBox1.Text);
string n = Convert.ToString(k, 2);
label1.Text = n;
}
if (radioButton3.Checked == true)
{
}
Решение задачи: «Перевод чисел»
textual
Листинг программы
Program() { InitializeComponent(); radioButton1.CheckedChanged += new EventHandler(radioButton_CheckedChanged); radioButton2.CheckedChanged += new EventHandler(radioButton_CheckedChanged); radioButton3.CheckedChanged += new EventHandler(radioButton_CheckedChanged); } private void radioButton_CheckedChanged(object sender, EventArgs e) { button2.Tag = ((RadioButton)sender).Text; } private void button2_Click(object sender, EventArgs e) { textBox2.Text = Convert.ToString(Convert.ToInt32(textBox1.Text, 2), int.Parse(button2.Tag.ToString())); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д