Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 15
1
.NET 4.x

Проверка количества знаков дробной части числа

18.03.2013, 21:55. Просмотров 4775. Ответов 4
Метки нет (Все метки)

Ребят, подскажите пожалуйста такую вещь: есть у меня переменная double a, пользователь вводит с консоли его значение, например 234,2331212. А мне нужно чтоб пользователь ввел после запятой 2 знака. Как проверить сколько знаков после запятой и отправить сообщение что после запятой должно быть два знака???

не судите строго, я только учусь))))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2013, 21:55
Ответы с готовыми решениями:

Использование дробной части числа
Здравствуйте Форумчане ! У меня возник вопрос, у меня есть массив из чисел {0,001;0,0001} к...

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

Ввывод и целой части числа и дробной
C#, работа с формами.У меня в программе необходимо вывести х1 и х2 полностью, а не только целой...

Как отсортировать массив по дробной части числа?
как отсортировать массив по дробной части числа Помогите пожалуйста

4
280 / 251 / 73
Регистрация: 17.07.2012
Сообщений: 616
18.03.2013, 22:06 2
Смотря как вводить, т.е нужно , что бы в реальном времени говорило(вводим число, после введения третьего выводит ошибку) или только после подтверждения ввода?(т.е ввели число - нажали Enter - вывело ошибку)
1
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 15
18.03.2013, 22:17  [ТС] 3
Вообще я сделал маленькое приложение в WinWorms. При загрузке формы у меня создается TXTшный файл, куда я записываю 0. после этого пользователь может либо отнимать, либо прибовлять к балансую. все три переменные у меня типа double. TextBox для баланса у меня только для чтения(OnlyRead). Тоесть я работаю с доходом и расходом. Ввел расход или доход нажал на кнопку "Расчет". Операция сложения вычетания произошла и новое значение баланса записалочь в TXTшный файл. Вот мне и надо чтоб при нажатии кнопки "Расчет" проверялось на количество знаков после запятой, не более 2.
0
280 / 251 / 73
Регистрация: 17.07.2012
Сообщений: 616
18.03.2013, 22:23 4
Делал в консоли. Адаптируй на ВинФормы , num - введенное число.
C#
1
2
3
4
5
6
double num = double.Parse(Console.ReadLine());
string[] temp = num.ToString().Split('.',',');
if(temp[1].Length > 2)
    Console.WriteLine("Введено не правильно");
else
    Console.WriteLine("Все ок");
2
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 15
18.03.2013, 22:30  [ТС] 5
Ток хотел спросить может через Split сделать) И вы уже написали) Спасибо) Один раз имел дело со Splitом, в той програмке я архивировал) Еще раз Огромное Спасибо!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2013, 22:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Получить определенные цифры дробной части числа
Здравствуйте. Подскажите, как это можно сделать быстрее. Допустим, есть дробное число...

Определить первую цифру дробной части числа
Здравствуйте, помогите разобраться, задание такое: Дано положительное вещественное число Х. ...

Как из дробной части числа сделать целое число?
Здравствуйте! Вопрос такой : как из дробной части числа сделать целое число? Например из doble x...


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

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

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