![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
asdnmg7sdkw |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 17.8.2007 Репутация: нет Всего: нет |
При извлечении квадратного корня вылетает ошибка "invalid floating point operation".
Помогите избежать этой ошибки. |
|||
|
||||
hihi |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
y1 больше чем y2
![]() |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
hihi, а сколько будет (-1) * (-1) ?
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
asdnmg7sdkw, нельзя корень из отрицательного вычислять, сохраняй знак.
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
А откуда ему взяться? -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Я просто под отладкой посмотрел, получается отрицательным, сейчас внимательней пример посмотрел, походу переполняется Integer. Добавлено через 2 минуты и 46 секунд или не... чем голова с утра тупит, но bb отрицательное ![]() -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Точно! Числа больше 32000 нельзя в квадрат возводить.. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Вот:
Добавлено через 2 минуты и 53 секунды Не, можно (покрайней мере в турбе), единственное странное что Int64 непомог, только Extended... ? -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Хм.. странно пишут, что есть 3 перегрузки
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Rennigth |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
В семерке пишут что две:
в турбе вообще что одна:
Ты где смотрел? -------------------- (* Honesta mors turpi vita potior *) |
||||
|
|||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
фууу какой позор! функция function Sqr ( Number : Int64 ) : Int64; не вызывается вообще! Вместо нее вызывается function Sqr ( Number : Integer ) : Integer; ! Вправду говорят, что Int64 в делфях глючный!
Добавлено через 1 минуту и 23 секунды Да погуглил в книжке одной. Справка вообще тут не рулит. На самом деле Sqr это вообще не функция, а макрос... -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
мдя... Кстати точно такая же ситуация была с функцией val в шестерке. -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
asdnmg7sdkw |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 17.8.2007 Репутация: нет Всего: нет |
Спасиб за помощь
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |