![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Есть ли в делфи (конкретно в 7-й версии) возможность узнать, какой знак у текущего числа? Если нет, то есть ли это в новых версиях?
|
#2
|
|||
|
|||
![]() всмысле какой знак? положительный или отрицательный? если да, то:
Код:
var n: integer; begin n := -1; if n < 0 then ShowMessage('Отрицательный') else ShowMessage('Положительный'); end; взялся из неоткуда, ничего не прошу, помогаю просто так ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя ![]() |
#3
|
||||
|
||||
![]() всмысле знак у числа?
![]() если символ из таблицы символов тогда chr: например: Код:
ShowMessage(chr(22)); //символ "т" ![]() |
#4
|
||||
|
||||
![]() ааа... вот оно что
![]() ![]() |
#5
|
||||
|
||||
![]() Ну а самому написать. Даже примитивно:
Код:
function SignOf(N: Integer): Boolean; // True - число положительно, иначе - отрицательное begin if(N > 0) then Result := True else if(N < 0) then Result := False else ShowMessage('Ноль.'); end; ЗЫ Почитай хоть пару первых страничек из любого самоучителя по делфи... и не будешь задавать подобных вопросов. Помогаю за Спасибо ![]() Последний раз редактировалось v1s2222, 19.03.2011 в 11:47. |
#6
|
|||
|
|||
![]() по-моему с 1го класса учат как определить какой знак у числа ))
или так ![]() Код:
n := -1; if Pos('-',IntToStr(n)) > 0 then ShowMessage('отрицательный'); взялся из неоткуда, ничего не прошу, помогаю просто так ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя ![]() Последний раз редактировалось Assistant, 19.03.2011 в 11:49. |
#7
|
||||
|
||||
![]() Цитата:
![]() ![]() |
#8
|
||||
|
||||
![]() Есть готовая функция Sign:
Цитата:
Пишу программы за еду. __________________ |
#9
|
|||
|
|||
![]() Ох парни... Что-то я туплю... Совсем запарили преподы с их алгоритмами, теперь даже простую задачу не могу решить... Знали бы вы, КАК я хотел решить эту задачу: хотел использовать абс, складывать, вычитать... А про "<" и ">" забыл. Сорри за потраченное время и спасибо.
|
#10
|
|||
|
|||
![]() Цитата:
Не, первоклашкам рановато еще отрицательные числа ![]() |
#11
|
|||
|
|||
![]() Цитата:
|