С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132

RadioButton(Калькулятор)(программа написана)

17.12.2009, 22:01. Показов 7198. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто может помочь с радиокнопками в калькуляторе.
радиокнопки- для перевода систем счислений.

Программа уже написана(форма тоже есть)
только немогу разобраться с радиокнопками!


Может кто-то сможет помочь?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.12.2009, 22:01
Ответы с готовыми решениями:

Преобразовать программу. Программа написана
Всем привет у меня не получается сделать так чтобы она работала только в static void Main(string args). вот задание к ней : Путем...

Если программа написана на 2008 можно её перевести в 2005?
Если программа написана на 2008 можно её перевести в 2008?

Нужно сделать маким образом что работала! программа написана
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication13 { ...

29
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
17.12.2009, 22:04
Я вроде уже выслал решение? Что там не понятно?
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 22:08
А в чем именно проблема то?
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 22:18  [ТС]
Цитата Сообщение от kirill29 Посмотреть сообщение
Я вроде уже выслал решение? Что там не понятно?
не.((
ты не понял.



Радиокнопка1 (текст в ней) = Bin
Радиокнопка2 (текст в ней) = Oct
Радиокнопка3 (текст в ней) = Dec
Радиокнопка4 (текст в ней) = Hex

при переключении осуществлялся перевод(из одной в другую)

Добавлено через 1 минуту
Цитата Сообщение от Win32 Посмотреть сообщение
А в чем именно проблема то?
вот просто с радиокнопками не могу разобратся

Добавлено через 5 минут
http://turbobit.net/8f8i3qo6yp3i.html
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 22:20
Ну? Если Радиокнопка1.Checked == true, то Bin - В чем проблемы не могу понять?
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 22:21  [ТС]
Цитата Сообщение от Win32 Посмотреть сообщение
Ну? Если Радиокнопка1.Checked == true, то Bin - В чем проблемы не могу понять?
а перевод как в калькуляторе стандартном(от виндовс)

Как сделать?
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 22:28
Convert.ToString( value, base )
value - это число, base - это основание. Вот только возвращает string.

Добавлено через 2 минуты
Или можно посмотреть что там в Convert.Format()
А вообще....

int b = 1200;
string s = Convert.ToString(b, 2);
где 2 -основание. Если не вкурсе, то 2 это двоичный (бинарный) код, тоесть Bin
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 22:49  [ТС]
Цитата Сообщение от Win32 Посмотреть сообщение
Convert.ToString( value, base )
value - это число, base - это основание. Вот только возвращает string.

Добавлено через 2 минуты
Или можно посмотреть что там в Convert.Format()
А вообще....

int b = 1200;
string s = Convert.ToString(b, 2);
где 2 -основание. Если не вкурсе, то 2 это двоичный (бинарный) код, тоесть Bin


хммм.....
понятно!
только вот я не разбираюсь в радиокнопках.
не поможете мне ?

Добавлено через 1 минуту
там есть ссылка на моё приложение не смогли бы вы хотябы для одной радиокнопки написать(и обратное действи)
а дальше я свм

просто нада же разобратся.
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 22:58
Обработка при щелчке на радиокнопку:
Input.Text = Convert.ToString(Input.Text, 2);

Добавлено через 17 секунд
Все....
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:00  [ТС]
Цитата Сообщение от Win32 Посмотреть сообщение
Обработка при щелчке на радиокнопку:
Input.Text = Convert.ToString(Input.Text, 2);

Добавлено через 17 секунд
Все....
Спасибо! буду разбираться!

Есди что то можно будет за советом обратится?
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 23:05
Конечно... Если не получается - пишите, я всегда помогу.
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:09  [ТС]
Цитата Сообщение от Win32 Посмотреть сообщение
Конечно... Если не получается - пишите, я всегда помогу.

Прям вот так и писать?
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Input.Text, 2);
}


он подчёркивает Input(типа неопределено)
кем мне его определить?
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 23:11
Input - это имя текстового поля с числом, которое мы конвертируем. Замените его на свое.
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:14  [ТС]
Поменял)
теперь ругается на

Error 1 The best overloaded method match for 'System.Convert.ToString(object, System.IFormatProvider)' has some invalid arguments C:\Users\Роман\Desktop\WindowsApplicatio n2\WindowsApplication2\Form1.cs 220 29 WindowsApplication2


Error 2 Argument '2': cannot convert from 'int' to 'System.IFormatProvider' C:\Users\Роман\Desktop\WindowsApplicatio n2\WindowsApplication2\Form1.cs 220 61 WindowsApplication2
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 23:32
Там число должно быть в аргументе.... Попробуйте так:

C#
1
2
3
4
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Convert.ToUInt32(Input.Text), 2);
}
Добавлено через 15 секунд
Проверил, у меня работает.
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:40  [ТС]
Win32,
да работает(но не так как в стандартном)
(это он переводит с 10 во всё)
а мне надо что бы он переводил и с 2 в 8 в 10 в 16
с 8 в 2 в 10 в 16
и так далее. как это можно сделать?
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 23:41
Обратно в десятичную, а потом в какую надо.
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:44  [ТС]
я то это понимаю(у меня так написано на простых кнопках)
просто это моя курсовая, а преподаватель сказал что для 5-терки надо радиокнопки и что-бы они работали точно также как и в стандартном калькуляторе.
0
 Аватар для Win32
25 / 24 / 1
Регистрация: 18.08.2009
Сообщений: 126
17.12.2009, 23:50
Когда осуществляете перевод из 10тичной в какую либо, то записывайте в переменную, ну например Osnova, основание той системы счисления, в которую переводите. А когда нужно будет перевести обратно в десятичную (для того чтобы перевести в какую либо другую), можно выполнять условие.

Можно просто, абы було)))) Вот так:
Обработка певода в 2ичную систему.
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 2);
}
Обработка певода в 8риичную систему.
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 10);
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 8);
}
И так далее...

Добавлено через 24 секунды
Мне бы такие курсовые xD
1
 Аватар для NARTZISS
3 / 3 / 1
Регистрация: 11.11.2009
Сообщений: 132
17.12.2009, 23:53  [ТС]
Цитата Сообщение от Win32 Посмотреть сообщение
Когда осуществляете перевод из 10тичной в какую либо, то записывайте в переменную, ну например Osnova, основание той системы счисления, в которую переводите. А когда нужно будет перевести обратно в десятичную (для того чтобы перевести в какую либо другую), можно выполнять условие.

Можно просто, абы було)))) Вот так:
Обработка певода в 2ичную систему.
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 2);
}
Обработка певода в 8риичную систему.
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 10);
Input.Text = Convert.ToString(Convert.ToUInt32(Input. Text), 8);
}
И так далее...

Добавлено через 24 секунды
Мне бы такие курсовый xD

я же только II курс колледжа(и ещё хожу в 11 класс))
так что для меня это не очень легко))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2009, 23:53
Помогаю со студенческими работами здесь

нужно вбить массив в класс Array (Программа уже написана)
помогите пожалуйста. у меня есть програмка,но нужно сделать ее так чтобы создание массива было описано в классе array.я просто не понимаю...

Если программа написана на c# это означает что ее интерфейс создан с использованием визуального конструктора?
Например от AutoDesk:AutoCad и мой любимый 3ds max.они на шарпе.это значит что их создали с помощью wpf или подрбного? если нет то как...

Правильно ли написана программа?
Проверьте пожалуйста,что не так в программе,сильно уж не судите,с с# работаю меньше месяца,т.к. нужно делать лабы в универе ) using...

Нужно написать алгоритм к программе в C#, сама программа уже написана
Не могу написать алгоритм к программе в C#. Вот условие для написания самой программы: Написать программу, которая по введенному значению...

Нужно составить блок-схему к программе с массивом (программа написана)
Вот программа: using System; using System.Collections.Generic; using System.Linq; using System.Text; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru