LinuxForum.Fans
Тема

Калькулятор в Ubuntu 9.04_x86-64

Автор: Termo 32 сообщений 5385 просмотров
#135877

100+40% == 100.4
что не так-то? не указали ОТ ЧЕГО проценты. Ваше выражение неграмотно с т.з. математики. Попробуйте 100+100*40%.

#136027

открыл только что Win_XP на работе
пуск-все программы-стандартные-калькулятор
набираю 100 + 40%, получаю 140

в Ubuntu 10.04 LTS тоже самое
100 + 40% = 140

прикольный Линукс... :D

#136029

Эт не линукс прикольный а у вас с математикой на 2- :D

#136033

это оскорбление? wink

#136062

Неа) просто он правильно считает)

#136077

он неправильно считает
100+40%=140 вот это правильный результат
а программер, который прогу писал - алень!
вот так вот...

#136082
Termo написал:
он неправильно считает
100+40%=140 вот это правильный результат
а программер, который прогу писал - алень!
вот так вот...

Олень тот кто не отпускает до десятков.

#136086

Termo, программист просто упор сделал на точность, а не на допущения smile

#136088

Wolfenberg, ага, а в 10.04 вернул на уровень "по заявкам любителей"
говорю же, алень прогу писал... :D

#136112
Termo написал:
он неправильно считает
100+40%=140 вот это правильный результат

понимаешь, в чём дело? левая часть твоего выражения двусмысленна с т.з. математики. Пример: "казнить нельзя помиловать".
или 2+2*2. в данном случае, не очень ясно, как происходит разбор выражения. Если мы всё выражение целиком в комп грузим, получается одно, если по частям - другое. Если-бы я озаботился писать калькулятор, то при попадании твоего выражения я-бы сделал табличку:
"привет, алень. отойди от компьютера, и почитай учебник математики"
"ошибка" тут того-же рода, как и деление на ноль.

#136114
Termo написал:
ага, а в 10.04 вернул на уровень "по заявкам любителей"
говорю же, алень прогу писал...

это не ошибка, а дополнительный функционал. для неграмотных. ну как ударения в книжке для нерусских.

#136116

Termo, ответ получен:

drBatty написал:
"привет, алень. отойди от компьютера, и почитай учебник математики"

Решено! :lol:

#136119

:D поржал отдуши.

#136161
drBatty написал:
это не ошибка, а дополнительный функционал. для неграмотных. ну как ударения в книжке для нерусских.

защищаешь незащищаемое wink
сто плюс сорок процентов будет сто сорок
какая мне разница каким образом программер достигнет этого результата?
я не на курсах по вышке, мне работу надо делать
в которой сто плюс сорок процентов равняется сто сорок
а для 2+2*2=6 пускай делает математическое расширение...

#136166

неоднократные нарушения правил форума

#136176

за оскорбления

#136185
Termo написал:
сто плюс сорок процентов от ста будет сто сорок

fixed
если для тебя это само-собой разумеется, то для компьютера это НЕ так. у него разумелки нет.

Termo написал:
я не на курсах по вышке, мне работу надо делать
в которой сто плюс сорок процентов равняется сто сорок

ну знаешь-ли... додумывать за тебя компьютер НЕ ДОЛЖЕН. Он обязан выполнять то, что сказано. Есть повод порадоваться, что он такие за тебя всё-же иногда "додумывает". Но лично моё ИМХО в том, что лучше-бы таких "додумок" было поменьше. И при возникновении неоднозначности программа должна себя вести так например:

bc написал:
100+40%
(standard_in) 2: syntax error
#136188

drBatty, парадокс, но в 10.04 всё нормально
понимаешь? н_о_р_м_а_л_ь_н_о smile
и в 8.10 всё нормально было
сейчас вот Арч открою на VB и в нем посмотрю...


*******
открыл, посмотрел
калькулятора не нашел
поискал, установил
но в нем нет процентов :D

by the way, аргументы пакмана очень быстро запоминаются

#136194
Termo написал:
парадокс, но в 10.04 всё нормально
понимаешь? н_о_р_м_а_л_ь_н_о

парадокс: веришь, я работал во многих системах, но набирать такой бред мне НИКОГДА не приходило в голову. видимо кодерам убунты тоже. вот и пролез этот, по твоему "баг" в релиз. Но потом таки нашли и исправили. ЕМНИП в венде с калькулятором тоже что-то похожее было. В конце 90х.

Войдите или зарегистрируйтесь, чтобы ответить.