- 1
- 2
- 3
- 4
- 5
select 20.0 / -2.0 / 5.0 * 3.0
-16.666666
select 20.0 / (-2.0) / 5.0 * 3.0
-6.00000
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−138
select 20.0 / -2.0 / 5.0 * 3.0
-16.666666
select 20.0 / (-2.0) / 5.0 * 3.0
-6.00000
SQL-Server как калькулятор
3.14159265 16.03.2012 14:07 # 0
Для тех недолинуксоидов, которые не осилили проинсталлить калькулятор.
wecanstoptrain 16.03.2012 14:11 # +1
(20.0 / (-2.0 / 5.0)) * 3.0
Steve_Brown 16.03.2012 14:14 # +3
Продвинутый аналог 2+2*2.
3.14159265 16.03.2012 14:39 # 0
Проверил в sybase, откуда они слизали свой MsSql - бага нет. В обоих случаях: -6.
DBdev 16.03.2012 15:01 # +2
В Oracle проверил - такой проблемы нет.
Задам вопрос на Microsoft S.W.I.T., когда они будут читать лекцию про SQL Denali и SQL Azure.
TarasB 16.03.2012 15:04 # +2
wecanstoptrain 16.03.2012 15:17 # 0
DBdev 30.03.2012 15:24 # +2
Приоритет бинарного и унарного минуса менять не собираются, да и вообще мы тут оказывается проблему на пустом месте раздули, т.к. практического применения таким вычислениям нет. Так-то. Почему сменили логику по сравнению с сибейзом? Никто не помнит ибо изменения были сделаны еще до 2000 года.
wecanstoptrain 16.03.2012 15:12 # +1
http://msdn.microsoft.com/en-us/library/ms190276.aspx
унарные минус и плюс имеют тот же приоритет, что и бинарные плюс и минус, т.е. ниже, чем деление и умножение...
3.14159265 16.03.2012 21:00 # 0
guest 17.03.2012 00:54 # +2
В хаскеле, например, тоже часто нужно "оскоблять". В ocaml, емнип, унарный минус отдельный "~".
wecanstoptrain 17.03.2012 01:13 # +2
http://govnokod.ru/9689#comment132692
TarasB 16.03.2012 14:45 # +1
Надо для всех функций использовать префиксную или для всех постфиксную форму, и не надо никакого говна типа там приоритетов и срачей, что считается раньше.
roman-kashitsyn 16.03.2012 15:04 # +4
3.14159265 22.03.2012 14:02 # 0
defecate-plusplus 16.03.2012 15:11 # +1
guest 17.03.2012 08:12 # 0
brainstorm 17.03.2012 16:25 # +1
хуйня война. главное маневры.
кстати реально быстрее его чем калькуляторы и прочее.
bugmenot 17.03.2012 16:43 # 0
bc херов тем, что так и не догадались выводить приглашение при работе в режиме REPL
3.14159265 22.03.2012 17:26 # +1
Консоль бровзеров всегда под рукой. Кому нужен пухтон если есть жабаскрипт?
bugmenot 22.03.2012 18:52 # +1
guest 14.09.2012 20:56 # +2
roman-kashitsyn 15.09.2012 00:42 # +4
guest8 09.04.2019 12:50 # −999
zhigolo 14.02.2021 15:23 # 0
guest3 14.02.2021 20:26 # 0