 |
Темы без ответов | Активные темы
| Автор |
Сообщение |
|
Faraday
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Вс окт 26, 2003 8:43 Сообщения: 1399
|
Цитата: Реализация чисел с плавающей запятой..........
-----А это волнует программеров на php? с ограничением точности сравинить то получится  а не получится - притчянут...
Программеров это может не волновать. Они могут даже поставить проверку на равенство. Но работать эта проверка не будет.
Цитата: и вообще пхп это не паскаль  ))))
А я что-то говорил про паскаль? Впрочем неважно, реализация чисел с плавающей запятой практически не отличается в паскале и пхп.
Цитата: То что в понятиях математики равенство возможно не сомневаюсь... если есть конечное число знаков скажем.....
Гм.. а причём тут конечное число знаков? У нас в математике теперь числа с бесконечным числом знаков после запятой уже несравнимы?
Цитата: Как легко может сложиться ситуация, когда рандомный урон и не с точностью до целых думаю а как минимум 3-4 знака после запятой... а еще в 20 раундоу... лично я такого не пойму.... А проверка веса если указана точность проверить легко....
Вообще-то рандомайзеры генерируют целые числа. Хотя про вероятность такого исхода подмечено верно, она не сильно отличается от нуля.
_________________ Завтрашний день будет потом.
Всё, что нам нужно, нам нужно сейчас!
Время горит ясным огнём.
Остановите нас!
[url=http://forum.destinysphere.ru/forum/viewtopic.php?t=136854]Призывной пункт Синдиката[/url]
|
|
| Вернуться к началу |
|
 |
|
Professor_SSAU
|
|
| Не в сети |
| Инженер-продиумщик |
 |
 |
Зарегистрирован: Сб дек 10, 2005 0:05 Сообщения: 221
|
Цитата: ...Конкурс стартует с начала момент публикации. Прием логов заканчивается 19.01.06 в 16.00 мск. Итак, на всё про всё у Нас есть одна неделя. После чего будут объявлены пары, занявшие призовые места....
А результаты когда будут?
|
|
| Вернуться к началу |
|
 |
|
Uzzy
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
 |
Зарегистрирован: Пт дек 10, 2004 17:25 Сообщения: 5628
|
Цитата: Цитата: ...Конкурс стартует с начала момент публикации. Прием логов заканчивается 19.01.06 в 16.00 мск. Итак, на всё про всё у Нас есть одна неделя. После чего будут объявлены пары, занявшие призовые места....
А результаты когда будут?
В процессе.
Юник даже писал на предыдущей странице 
|
|
| Вернуться к началу |
|
 |
|
Uzzy
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
 |
Зарегистрирован: Пт дек 10, 2004 17:25 Сообщения: 5628
|
Спокойно посовещавшись, судьи вынесли свое решение по мини-конкурсу:
Признать победителями следующие пары игроков:
- Lorth_Needa - Professor_SSAU
- _Keeper_ - Ites
- DS_Moridin - _Vedmochka_
Каждый игрок из победившей пары получает за оперативность, находчивость и смекалку 1 Самый огромный локальный артефакт на еду и на энергию.
- Огромное спасибо всем участникам этого топика, Администрация внимательно наблюдала за ходом Ваших рассуждений и вынесла оттуда много полезного.
|
|
| Вернуться к началу |
|
 |
|
Professor_SSAU
|
|
| Не в сети |
| Инженер-продиумщик |
 |
 |
Зарегистрирован: Сб дек 10, 2005 0:05 Сообщения: 221
|
|
| Вернуться к началу |
|
 |
|
Uzzy
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
 |
Зарегистрирован: Пт дек 10, 2004 17:25 Сообщения: 5628
|
Цитата:
2 P.S. а амнистия призерам(снятие с меня черной метки) полагается по случаю банкета?
Нет
|
|
| Вернуться к началу |
|
 |
|
yxqizgfsmrwuu
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
Зарегистрирован: Пт дек 03, 2004 19:07 Сообщения: 2774
Откуда: :адуктО
|
Цитата: Программеров это может не волновать. Они могут даже поставить проверку на равенство. Но работать эта проверка не будет.
чем тебя не устраивает прямое побитовое сравнение? Это компьютер, два объекта одникового типа совпадают (числа равны), если совпадают их двоичные представления. В общем случае, для вещественных чисел это достаточное условие. Но как правило (а точнее говоря - везде ((% ) числа с плавающей запятой нормализуются (первый знак мантиссы не ноль) и тогда условие побитового равенства становится еще и необходимым.
Учтем, что числа с плавающей запятой имеют ограниченную точность - и вот уже операция сравнения не миф, а самая что ни на есть реальность. Другое дело, что не во всяком языке можно поставить обычное a=b или a==b или a.eq.b и т.п. и получить точный результат сравнения, но это уже проблема синтаксиса, а не языка и уж тем более не программирования вцелом.
А от разработчиков хотелось бы все-таки услышать какой же ответ правильный ((%
Ясно ведь, что зависит от того - какое условие стоит в коде... я бы сделал "если атака меньше нападения то победа_нападения иначе победа_атаки", т.е. при равных стоимостях побеждает атака, она все-таки атакует, а атаковать типа сложнее и все такое (((%
А на самом деле как?
_________________ [i]Quidquid latine dictum sit, altum sonatur[/i]
[size=75]Что угодно, сказанное на латыни, звучит как мудрость[/size]
|
|
| Вернуться к началу |
|
 |
|
Faraday
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Вс окт 26, 2003 8:43 Сообщения: 1399
|
Цитата: Другое дело, что не во всяком языке можно поставить обычное a=b или a==b или a.eq.b и т.п. и получить точный результат сравнения
Именно это я и имел ввиду. Стандартные операции проверки равенства устроены так, что они хреново работают с числами с плавающей запятой.
_________________ Завтрашний день будет потом.
Всё, что нам нужно, нам нужно сейчас!
Время горит ясным огнём.
Остановите нас!
[url=http://forum.destinysphere.ru/forum/viewtopic.php?t=136854]Призывной пункт Синдиката[/url]
|
|
| Вернуться к началу |
|
 |
|
yxqizgfsmrwuu
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
Зарегистрирован: Пт дек 03, 2004 19:07 Сообщения: 2774
Откуда: :адуктО
|
|
а кстате в паскале сравнение работает на "ура", щас если скачаю где-нить компилятор цЭ, то и там проверю ((%
чтобы криво работало помню тока бэйсик, но там ваще тьма тьмущая с вещественными типами, так что надо срочно решить где еще 18 постов набить (%
_________________ [i]Quidquid latine dictum sit, altum sonatur[/i]
[size=75]Что угодно, сказанное на латыни, звучит как мудрость[/size]
|
|
| Вернуться к началу |
|
 |
|
Faraday
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Вс окт 26, 2003 8:43 Сообщения: 1399
|
Цитата: а кстате в паскале сравнение работает на "ура", щас если скачаю где-нить компилятор цЭ, то и там проверю ((%
чтобы криво работало помню тока бэйсик, но там ваще тьма тьмущая с вещественными типами, так что надо срочно решить где еще 18 постов набить (%
Насчёт паскаля я сильно сомневаюсь. Давным-давно, когда мир был моложе, а трава зеленее эта чёртова проверка чуть не стоила мне победы на олимпиаде по проганью. Поэтому я её хорошо запомнил 
_________________ Завтрашний день будет потом.
Всё, что нам нужно, нам нужно сейчас!
Время горит ясным огнём.
Остановите нас!
[url=http://forum.destinysphere.ru/forum/viewtopic.php?t=136854]Призывной пункт Синдиката[/url]
|
|
| Вернуться к началу |
|
 |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 60 гостей |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
 |