Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

Калькулятор   Найти похожие ветки 

 
Игорь Шевченко ©   (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;
Скачать: CL | DM;

Наверх




Память: 1.58 MB
Время: 0.218 c
6-1093554783
Dmitry
2004-08-27 01:13
2004.11.07
Indy - Скопировать TidMessage в другой TidMessage без потерь


14-1098237312
Думкин
2004-10-20 05:55
2004.11.07
С днем рождения! 20 октября


4-1096654682
Ваня
2004-10-01 22:18
2004.11.07
Как определить Enabled или Disabled элемент на чужой форме?


1-1098378225
CeRBeR
2004-10-21 21:03
2004.11.07
Загрузка dll из реестра


14-1098108491
top100
2004-10-18 18:08
2004.11.07
Организация работы с БД