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

Вниз

2 + 2 * 2 = ???   Найти похожие ветки 

 
Keymaster   (2002-03-24 01:31) [0]

Эта задача непосильна даже виндовому калькулятору!

включаем калькулятор (простой) и жмём кнопки:
2 + 2 * 2 =
и получаем ответ 8 (!)

включаем калькулятор (инженерный) и жмём кнопки:
2 + 2 * 2 =
и получаем ответ 6 (!)

Лобачевский отдыхает...


 
Keymaster   (2002-03-24 01:31) [1]

Ха - ха!!! а я понял, почему так!!!


 
Anatoly Podgoretsky   (2002-03-24 01:43) [2]

Ну какой ты догадливый, колись :-)


 
Keymaster   (2002-03-24 02:24) [3]

Простой калькулятор - это как "электроника" за 10 рублей
нажимаем 2 + 2 * и у него в памяти уже 4 сидит, поэтому когда
тыкаем опять в 2 то получается, что нажали 4 * 2 что и равно 8.

а инженерный видно записывает всё выражение, а при нажатии =
считает его, учитывая приоритет операций.

Во, какой я умный :)


 
Anatoly Podgoretsky   (2002-03-24 11:40) [4]

Молодец!


 
VID   (2002-03-24 14:39) [5]

ишь ты, какой ! :)


 
VictorT   (2002-03-25 10:41) [6]

Cтарый прикол, но прикольный.


 
gek   (2002-03-25 10:52) [7]

Прикольная штука.


 
fliz   (2002-03-25 10:58) [8]

ну просто вааааааще!


 
J_S   (2002-03-25 11:37) [9]

:))...
Ребята, кто испытывает настоятельную потребность в произведении столь сложных подсчетов на калькуляторе, могу поделиться собственным (J_S&Sonja) "творением":)) - калькулятором, который считает выражения типа:
2*3+(5-67*45/124+(12*0.01-127*2.65)) и т.п и т.д
Выражения вводятся буквально (со всеми скобочками).


 
SPeller   (2002-03-25 13:41) [10]

J_S,
Такое несложно сделать используя PascalScript, VBScript. Так?


 
AFROLOV   (2002-03-25 14:07) [11]

Это делается с помощью польской инверсной записи, или выражение раскладывается в дерево. Алгоритм есть на http://alglib.chat.ru/


 
Интель   (2002-03-25 14:20) [12]

Keymaster ©
>>Простой калькулятор - это как "электроника" за 10 рублей
>>нажимаем 2 + 2 * и у него в памяти уже 4 сидит
у него кэш 128 и он не умеет переходы предсказывать

>> инженерный видно записывает всё выражение, а при нажатии =
>>считает его, учитывая приоритет операций.
вот 512 кэш как работает !!!


 
handra   (2002-03-26 13:18) [13]

>J_S © Виндовый калькулятор в инженерном режиме тоже скобки понимает, и где смысл писать что-то написанное?


 
Keymaster   (2002-03-31 18:47) [14]

а ты это с самого рождения знал? :)


 
wicked   (2002-03-31 19:01) [15]

2 handra ©
но то, КАК он это делает... бр-р-р... :)
тем более, J_S делала это для себя... я тоже когда-то написал такое - это был курсовик "за деньги", но я знал препода, у которого он сдавался, поэтому писал как для себя... :)
жаль, что через пару месяцев после того у меня fat улетел...



Страницы: 1 вся ветка

Текущий архив: 2002.05.09;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
1-26192
Ircop
2002-04-25 11:56
2002.05.09
Как объявить тип, реализованный в другом юните


1-26081
PaRL
2002-04-25 20:26
2002.05.09
Не могу понять в чем ошибка...


1-26065
VS2001
2002-04-18 18:15
2002.05.09
Как высчитать интервал прошедшего времени в минутах


4-26311
Asker
2002-03-08 20:29
2002.05.09
Спячка/Перезагрузка WindowsXP, Win2000


1-26153
hogus
2002-04-24 19:21
2002.05.09
Указатели в функции?????????????