Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.10.2011, 16:29   #21
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

Цитата:
Раз у Вас обнаружилась такая брешь в познаниях, то
Сергей, я зарабатываю деньги программированием а не изучаю особенности работы среды. Кроме того, для работы с вещественными числами я использую Extended = 10 байт который вгоняются в сопроцессор и не зависят от компилятора.

В Вашем случае, тоже, предлагаю пользоваться Extended (всегда) и все проблемы будут исчерапны, а статейки про "кривость" генерации опокда разными компиляторами, головная боль разработчиков тех самых компиляторов.
---------
Серегей привёл кусок кода,
Цитата:
НЕЛЬЗЯ проверять на точное равенство (в данном случае на точное граничное значение).
Приведи кусок кода который будет работать через жопу. Я скачаю и проверю
95% сбоев и ошибок приложений, находится в полу метрах от монитора

Последний раз редактировалось JUDAS; 09.10.2011 в 16:34.
JUDAS вне форума
Старый 09.10.2011, 19:36   #22
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так все! Хватит с меня. Развели тут дружескую беседу. Аж пыль столбом.
Тему закрываю.
I'm learning to live...
Stilet вне форума
Старый 10.10.2011, 00:11   #23
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Stilet, Виталий, простите, позволю себе ответить на вопрос...

Цитата:
В Вашем случае, тоже, предлагаю пользоваться Extended (всегда) и все проблемы будут исчерапны, а статейки про "кривость" генерации опокда разными компиляторами, головная боль разработчиков тех самых компиляторов.
---------
Цитата:
НЕЛЬЗЯ проверять на точное равенство (в данном случае на точное граничное значение).
Приведи кусок кода который будет работать через жопу. Я скачаю и проверю
JUDAS, не, ну разумеется, спорить проще, чем прочитать статью...

ладно. Наслаждайтесь. вот Вам пример.
Код:
var R:extended;
    I:Integer;
begin
  R:=1;
  for I:=1 to 10 do
     R:=R-0.1;
  if R=0 then
    Label1.Caption:='Получили ноль'
  else
    Label1.Caption:='нет, не ноль!';
end;
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
синусы и ко. циклы, вроде циклы Scorch92 Паскаль, Turbo Pascal, PascalABC.NET 2 22.12.2010 19:26
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
Циклы Mizantrop Помощь студентам 0 04.11.2009 18:32
циклы Mizantrop Помощь студентам 0 04.11.2009 18:06
Циклы }{oт@бь)ч Общие вопросы Delphi 4 05.02.2009 16:41