Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
SaZ1
0 / 0 / 1
Регистрация: 22.07.2013
Сообщений: 5
#1

Вычислить значение и откинуть дробную часть - C#

25.07.2013, 21:39. Просмотров 1173. Ответов 2
Метки нет (Все метки)

Всем добрый вечер!
У меня такой вопрос, как правильно записать код, чтобы при решении уравнений, например, a = 2, b = 2,7, где c = a * b, дробная часть откидывалась после их умножения, т.е. нужно получить тип int.

C#
1
2
3
4
5
6
7
8
             int a;
            double b;
            Console.WriteLine("Введие число a");
            a = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Введите число b");
            b = Convert.ToDouble(Console.ReadLine());
            int c = a * (int) b;
            Console.WriteLine("Число c={0}", c);
у меня работает код только в таком виде 'c', но тогда получается не правильно. Он сперва откидывает дробную часть у b, а потом уже умножает. Видимо, так int c = int (a * b) писать нельзя, тогда как это сделать?
http://www.cyberforum.ru/csharp-beginners/thread669646.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2013, 21:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить значение и откинуть дробную часть (C#):

Вычислить дробную часть среднего геометрического
Вычислить Дробную часть среднего геометрического трех заданных вещественных...

Разбить число на целую и дробную часть
Как разбить число на целую и дробную части? Например, дано число 10,2 и должно...

Как выделить дробную часть у числа?
Есть ли какой - нибудь быстрый способ выделить дробную часть числа типа float?...

Получить целую и дробную часть double
Доброго времени суток, такая задача : есть число 12.25(к примеру ) тип double,...

отбросить дробную часть до двух знаков
Помогите отбросить дробную часть до 2-х знаков. Например: а = 0.9876; b =...

2
kolorotur
Эксперт .NET
9918 / 8303 / 2037
Регистрация: 17.09.2011
Сообщений: 14,288
25.07.2013, 21:42 #2
C#
1
Console.WriteLine("Число c={0}", (int)c);
1
SaZ1
0 / 0 / 1
Регистрация: 22.07.2013
Сообщений: 5
25.07.2013, 21:47  [ТС] #3
kolorotur, во, спасибо большое! =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.07.2013, 21:47
Привет! Вот еще темы с решениями:

Получить целую и дробную часть вещественного числа
Дано вещественное число x. Получить целую и дробную часть числа x. Нужно...

Как отделить дробную часть вещественного числа
как отделить дробную часть вещественного числа? чтобы потом можно было...

CultureInfo.InvariantCulture не делит целую и дробную часть
День добрый! Есть такая строка: STOLB.Add(double.Parse(strSEP,...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru