Форум: "Потрепаться";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизКалькулятор Найти похожие ветки
← →
Игорь Шевченко © (2004-08-03 15:21) [480]
> Знак операции над двумя операндами стоит между ними. Напр.
> "2+2".
> Впрочем я могу ошибиться - если так, то поправьте.
Толкование слова "префикс" ни о чем не говорит ?
← →
Mihey_temporary © (2004-08-03 18:40) [481]>Такой подход использовал Михей. Результат - на лице. :))
Да, весьма неприятно вылазили фигурные скобки в результате. Приколите, какие чувства у пользователя, когда в ответ вылазит: "231}{222{22,2". В новой версии я против этого сделал проверялку выходного значения.
← →
Anatoly Podgoretsky © (2004-08-03 18:57) [482]И еще проверялку входного значения
← →
GrayFace © (2004-08-03 19:06) [483]Anatoly Podgoretsky © (03.08.04 14:35) [474]
> И еще одна особенность, у него очень высокая точность - 32 значащих разряда!!!
А как повыстить точность?
← →
GrayFace © (2004-08-03 19:11) [484]Кстати в [457]:
> А вот баг из [441] живет.
Я имелл в виду баг из [420].
← →
Mihey_temporary © (2004-08-03 20:34) [485]>А как повыстить точность?
Эй! Это нечестно. Это уже теория. Пожалуйста, не обсуждай это в этой ветке.
2 Anatoly Podgoretsky: Прошу вас, не отвечайте здесь.
← →
Anatoly Podgoretsky © (2004-08-03 22:48) [486]Я и не собирался, пусть сначала 18 знаков сделает :-)
← →
Юрий Зотов © (2004-08-03 23:38) [487]> Igorek © (03.08.04 10:45) [461]
Наверняка Вы хорошо знакомы с классическим однопроходным рекурсивным алгоритмом, работающим строго по теории, но не транслирующим выражение в польскую запись, а сразу же его вычисляющим (пример см. в Ertong © (25.07.04 19:56) [30]).
Ну так вот - если проанализировать цепочку его рекурсий, то легко убедиться, что он работает именно так, как Вы и написали в [461] - подвыражения вычисляются в порядке понижения приоритета. Но при этом имеет, как минимум, 2 преимущества:
- операнды вычисляются сразу по мере прохода, поэтому не требуется их поиск, откаты, дополнительный анализ и пр.
- строка-подвыражение не удаляется из исходной и не заменяется числом (его значением) - то есть, нет потерь времени на многократное перераспределение памяти под строку и т.п.
← →
parovoZZ © (2004-08-03 23:44) [488]Значит, есть надежда?
← →
VMcL © (2004-08-04 20:43) [489]>>parovoZZ © (03.08.04 23:44) [488]
Есть, на это: "побить рекорд кол-ва ответов" (Кириешки © (01.08.04 12:18) [426])
← →
GrayFace © (2004-08-04 20:54) [490]Нет. В "А не устраивать ли нам небольшие конкурсы по кодингу?" - уже 735 ответов и, наверняка, активно добавляются новые.
← →
VMcL © (2004-08-04 21:17) [491]>>GrayFace © (04.08.04 20:54) [490]
В "любой теме ветки" несколько тысяч было. Точно не помню, было ли пять тысяч, но три, вроде, точно было.
← →
Думкин © (2004-08-05 06:45) [492]> [490] GrayFace © (04.08.04 20:54)
А... результаты будут?
← →
Anatoly Podgoretsky © (2004-08-05 09:34) [493]Ну ты захотел
← →
Murkt © (2004-08-05 09:40) [494]VMcL © (04.08.04 21:17) [491]
АФАИР 55хх
← →
GrayFace © (2004-08-05 11:32) [495]Думкин © (05.08.04 6:45) [492]
А... результаты будут?
Не понял.
Murkt © (05.08.04 9:40) [494]
Не понял.
← →
Думкин © (2004-08-05 11:37) [496]> [495] GrayFace © (05.08.04 11:32)
Есть результаты?
← →
Mihey_temporary © (2004-08-05 18:45) [497]Не дадим ветке умереть! По делу: работы продолжаются успешно, но в связи с хорошей погодой - медленее, чем хотелось. Боюсь, что на этой неделе не успею как планировал. Несмотря на то, что большинство кода уже написано и многие проблемы решены, ещё предстоит отладка (специальный "крэш-тест") и большая вероятность, что выявятся баги, которые придётся устранять.
← →
pavel_pavel © (2004-08-05 21:13) [498]Вы че, еще не закончили??? М-да.
← →
Murkt © (2004-08-05 21:34) [499]>Не понял.
А че тут понимать? Тред "Любая тема ветки" был длинной пять тысяч пятьсот с лишним мессаг.
← →
Anatoly Podgoretsky © (2004-08-05 21:58) [500]Старый сервер больше не выдержал, не по теории написан
← →
GrayFace © (2004-08-06 11:00) [501]Думкин © (05.08.04 11:37) [496]
Какие результаты-то? Калькулятор? Конечно, есть. Уже давно.
Mihey_temporary © (05.08.04 18:45) [497]
> но в связи с хорошей погодой - медленее, чем хотелось.
А у нас погода, наоборот испортилась - вчера шли дожди, сегоня - лужи.
Murkt © (05.08.04 21:34) [499]
Че такое "АФАИР 55хх"??
← →
Думкин © (2004-08-06 11:02) [502]> [501] GrayFace © (06.08.04 11:00)
> Думкин © (05.08.04 11:37) [496]
Это который считает 1.(1.1).1 Но не считает 1.1.1 ?
← →
GrayFace © (2004-08-06 11:12) [503]Думкин © (06.08.04 11:02) [502]
> Это который считает 1.(1.1).1 Но не считает 1.1.1 ?
Нет это вот:
>Думкин © (05.08.04 11:37) [496]
>> [495] GrayFace © (05.08.04 11:32)
>
> Есть результаты?
А по поводу 1.(1.1).1 и 1.1.1 я говорил, что это не глюк. Это умножение при отсутствии знака.
← →
Danilka © (2004-08-06 11:14) [504][500] Anatoly Podgoretsky © (05.08.04 21:58)
А новый - по теории? выдержит в случае чего? :)
← →
Думкин © (2004-08-06 11:16) [505]> [503] GrayFace © (06.08.04 11:12)
А почему тогда 1.1.1 не умножается? Это умножение без знака описано, где?
← →
Anatoly Podgoretsky © (2004-08-06 11:20) [506]Danilka © (06.08.04 11:14) [504]
Новый и так еле дышит, давление 500
← →
GrayFace © (2004-08-06 11:43) [507]Думкин © (06.08.04 11:16) [505]
Да. Я че-то тупил. Скачай новую версию.
← →
GrayFace © (2004-08-06 11:58) [508]Если уже скачал, то еще раз скачай. Я исправил степень.
← →
Calm © (2004-08-06 12:37) [509]
> Если уже скачал, то еще раз скачай
И продолжай скачивать пока не заработает :)
← →
VMcL © (2004-08-06 20:45) [510]Удалено модератором
Примечание: Создание пустых сообщений
← →
Fantasist (2004-08-07 02:41) [511]
> И продолжай скачивать пока не заработает
:D
Новый вариат "сверхупорства" - скачивать калькулятор пока не заработает. (по аналогии с: вводить неправильный пароль, пока система не согласиться)
← →
Mihey_temporary © (2004-08-07 23:21) [512]Урааа! Все технические трудности решены. В результате есть рабочие заготовки, из которых нужно сделать функциональные части и соединить их вместе. Хотя объём работ может показаться большим, но радует то, что эти работы - простые и приносят удовольствие.
← →
Mihey_temporary © (2004-08-10 00:53) [513]Держись ветка на плаву, скоро отчитываться.
← →
GrayFace © (2004-08-10 12:12) [514]Жалко, что ветка дохнет. Так и не выиграем спор.
← →
Думкин © (2004-08-10 12:19) [515]> [514] GrayFace © (10.08.04 12:12)
У тебя надо уже код смотреть. Хотя я бы от неявного умножения отказался.
И неплохо было бы если бы ты написал, что же он у тебя может, чтобы отклонение от этого можно было бы считать ошибкой. А то вдруг ты скажешь, что это фича?
← →
Думкин © (2004-08-10 12:22) [516]Да и код бы причесал, все-таки не тебе смотреть.
← →
Sandman25 © (2004-08-10 12:23) [517][516] Думкин © (10.08.04 12:22)
Форматтер не используешь?
← →
Думкин © (2004-08-10 12:27) [518]> [517] Sandman25 © (10.08.04 12:23)
Это как?
← →
Anatoly Podgoretsky © (2004-08-10 12:30) [519]автоконвектор красоты
← →
Sandman25 © (2004-08-10 12:31) [520][518] Думкин © (10.08.04 12:27)
Нажимаешь комбинацию клавиш, и код в Delphi изbegin
for i:=1 to 15 do s:= s+ 1;
end
становитсяbegin
for I := 1 to 15 do
S := S + 1;
end
Причем вид кода настраивается по желанию.
Есть эксперт для D6 и выше
Страницы: 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18
19 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 1.56 MB
Время: 0.285 c