![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.06.2010
Сообщений: 5
|
![]()
Нужно чтобы программа работала с отрицательными числами и числами с точкой, который тоже в свою очередь могут быть отрицательными, вообщем нужно проверить, принадлежит ли число R.
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А процедура VAL разве не берет вещественные?
Проверяй ей. если она в третий параметр возвращает число отличное от нудя, значит введено неверно.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 01.06.2010
Сообщений: 5
|
![]()
А как быть с минусом и точкой?
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 01.06.2010
Сообщений: 5
|
![]()
А как быть, если будет введено что-то вроде -0000 или 007?
|
![]() |
![]() |
![]() |
#6 | ||
Форумчанин
Регистрация: 19.02.2009
Сообщений: 622
|
![]()
как, как???
вы напишите предложенный вам код и проверьте. Цитата:
Цитата:
при вводе 007 в переменную f запишется значение 7, значение е=0.
Жми на весы!!!
|
||
![]() |
![]() |
![]() |
#7 | |
Регистрация: 01.06.2010
Сообщений: 5
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
А с точки зрения математики (или ЯП) - это корректная запись. Проверьте, например, в том же Pascal: Код:
Ну тогда сформулируйте признаки, по которым она некорректа и проверьте их дополнительно, после VAL например, Вы считаете, что запись действительного числа должна содержать точку В ОБЯЗАТЕЛЬНОМ порядке. Тогда, вставьте дополнительную проверку: Код:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверить является ли строка палиндромом. | rrrl | Microsoft Office Excel | 2 | 30.05.2010 18:33 |
Как проверить является ли числом? | killer12rus | JavaScript, Ajax | 1 | 18.05.2009 05:09 |
Проверить, является ли заданная строка симметричной. - Ассемблер | VHomer | Помощь студентам | 3 | 27.12.2008 19:37 |
Как программно узнать не является ли слово в строке числом? | SkAndrew | Общие вопросы Delphi | 10 | 07.05.2008 13:03 |