Аватар для ~Mi@mi~
0 / 0 / 0
Регистрация: 11.10.2010
Сообщений: 82

Ввывод и целой части числа и дробной

03.06.2011, 19:38. Показов 2599. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#, работа с формами.У меня в программе необходимо вывести х1 и х2 полностью, а не только целой части (т.е. х1 должно быть равно 4,5 (а не =6), а х2=0,25 (а не =0) ,а f должно округляться и выводиться целым и быть =15, а не 18). Я пишу float, но не правильно. Исправьте ошибку, подскажите как правильно написать. Заранее спасибо)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        private void button1_Click(object sender, EventArgs e)
        {
            double  g1, g2;
            int a1, a2, a3, a21, a22, a23, a31, a32, a33;
            g1 = Convert.ToInt32(textBox10.Text);       //3
            g2 = Convert.ToInt32(textBox11.Text);       //4
            a1 = Convert.ToInt32(textBox1.Text);         //6
            a2 = Convert.ToInt32(textBox2.Text);         //6
            a3 = Convert.ToInt32(textBox3.Text);         //36
            a21 = Convert.ToInt32(textBox4.Text);       //4
            a22 = Convert.ToInt32(textBox5.Text);       //8
            a23 = Convert.ToInt32(textBox6.Text);       //32
            a31 = Convert.ToInt32(textBox7.Text);       //2
            a33 = Convert.ToInt32(textBox9.Text);       //2
           label1.Text =a1+"x1 + "+a2+"x2"+"="+a3+"; AB=(6;6)";
           label2.Text = a21+"x1 + "+a22+"x2"+"="+a23+"; CD=(8;4)";
           label3.Text = a31+"x1 = "+a33+"; EF=(1;0)";
           float x2 = 8 / 32; label4.Text = "x2=" +x2;
           float x1 = a1 - (a2 * x2); label5.Text = "x1=" + x1;
            double f =Math.Round((g1 * x1) + (g2 * x2));
            label6.Text = "f(x)=" + f;
 
        }
 Комментарий модератора 
Для C# есть свой тэг форматирования кода. В редакторе кнопка "C#"
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.06.2011, 19:38
Ответы с готовыми решениями:

Разделитель целой и дробной части вещественного числа
Вопрос, как сделать, чтобы во время работы программы при представлении результатов расчетов и прочих действиях, в качестве разделителя...

Присвоить целой переменной k первую цифру из дробной части положительного вещественного числа
Помогите пожалуйста.Присвоить целой переменной k первую цифру из дробной части положительного вещественного числа.

Разделитель целой и дробной части
Имеется: Console.Write("A B N = "); Double w; Double istr; w = Console.ReadLine().Split(new char { ' ', '\t', ';' }, ...

2
5 / 5 / 2
Регистрация: 05.05.2011
Сообщений: 10
03.06.2011, 22:06
Для этого нужно сделать явное приведение типа (как и в c++):
C#
1
float x2 = (float)8 / 32;
1
 Аватар для ~Mi@mi~
0 / 0 / 0
Регистрация: 11.10.2010
Сообщений: 82
03.06.2011, 22:51  [ТС]
Semigradskiy, большое Вам спасибо, все работает)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.06.2011, 22:51
Помогаю со студенческими работами здесь

Отделение целой части и дробной
Доброго времени суток. Подскажите пожалуйста, такая небольшая ситуация. Необходимо разделить целую части числа типа Decimal и дробную. Но...

Нахождение дробной и целой части через while
Всем доброго времени суток, есть такая вот задачка: Нужно найти дробную часть и целую часть числа, через while, не использую Math.,...

Класс Fraction (выделение целой и дробной части)
Не получается вывести на экран целую и дробную часть суммы(разности, деления,умножения) дробей. Подскажите как это сделать. Мой код: ...

Код перестановки целой и дробной части. Где ошибся?
Ввести вещественное число А, содержащее два знака до запятой и два после. Получить новое число поменяв в числе А целую и дробную части....

Написать программу, которая выводит на экран значения переменных a, b, c (типа float) с пятью цифрами целой части и тремя - дробной.
Написать программу, которая выводит на экран значения переменных a, b, c (типа float) с пятью цифрами целой части и тремя - дробной. ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Модель микоризы: классовый агентный подход 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 считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru