powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какой у вас результат ычисления вот этого: 36/-4/3 ?
25 сообщений из 79, страница 3 из 4
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36294306
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQL 4.1.13
Код: plaintext
1.
SELECT
   36  / - 4  /  3  AS Test;
Код: plaintext
Test = -3
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36296069
leff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что означает 36/-4/3? (36/-4)/ 3 или 36/(-4/3) ?

Видимо 36/-4/3 преобразовывается в 36/-1*4/3 в MS SQL, тогда -36 вполне не плохой результат.
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36296243
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leffА что означает 36/-4/3? (36/-4)/ 3 или 36/(-4/3) ?
Вообще-то в математике одноранговые операции +- и */ выполняются слева направо (а возведение в степень - справа налево).
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36297955
Ahilles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В каше :
Узел: rcontainer, Экземпляр: CACHEWEB

USER>s a=36/-4/3

USER>w a
-3
USER>
тоесть как в математике
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36298315
AhillesВ каше ... как в математикехм... а там что, появились приоритеты операций ? ;-)
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36298473
sqlite3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
wolf@alex01:~$ sqlite3
SQLite version 3.6.10
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> SELECT 36/-4/3 AS test;
-3
sqlite>
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36299824
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо же, народ еще примеры дает.. ок:
windows xp calculator:
34.666666666666666666666666666667
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36299848
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что он использует поледнюю указанню операцию. Тоесть если ты набрал 1+*5 то будет выполнено 1*5. Так будет на любом настольном калькуляторе.
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36302666
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 9.7
Код: plaintext
select  36 /- 4 / 3  as test from sysibm.sysdummy1
Итог: -3
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36302808
Фотография Nikolay Kalmarskiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.надо же, народ еще примеры дает.. ок:
windows xp calculator:
34.66666666666666666666666666667

Но если данное выражение не набирать ручками, а скопипастить через ^V, то результат будет -3.
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36305346
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolay KalmarskiyS.G.
windows xp calculator:
34.66666666666666666666666666667

Но если данное выражение не набирать ручками, а скопипастить через ^V, то результат будет -3.Странно, а у меня через ^V получилось +3

Кстати, если 36/(-4)/3 набрать ручками, то все ок, а если скопипастить, то снова получается +3
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36305446
Фотография Nikolay Kalmarskiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.,

Проверил ещё раз : действительно, +3.
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36305770
Денис Ильин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
windows xp calculator:
он считает в зависимости от моды. если обычный режим, то так, если сайнтифик мод - то результат будет правильный (т.е. научный, а не настольный)
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36308331
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Денис Ильин windows xp calculator:
он считает в зависимости от моды. если обычный режим, то так, если сайнтифик мод - то результат будет правильный (т.е. научный, а не настольный)
Обычный
10.666666666666666666666666666667
Инженерный - десятичный
34.666666666666666666666666666667
Инженерный - шестнадцатиричный
35
Инженерный - восмеричный
35

Какой ответ правильный?
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36308740
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
const64
Какой ответ правильный?
-3
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36308755
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmconst64
Какой ответ правильный?
-3
вот и я о том-же...
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36308943
SQL*Plus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.надо же, народ еще примеры дает.. ок:
windows xp calculator:
34.666666666666666666666666666667В калькуляторе есть кнопка для смены знака.
Она находится справа от '0' ниже '2'
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36308966
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL*PlusS.G.надо же, народ еще примеры дает.. ок:
windows xp calculator:
34.666666666666666666666666666667В калькуляторе есть кнопка для смены знака.
Она находится справа от '0' ниже '2'
Вы правы, не все умеют пользоваться калькулятором, оказывается.
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36311500
neznau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36335880
Igor Mitichev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB(S)

>type minicalc.vbs
Wscript.Echo 36/-4/3
>cscript minicalc.vbs
-3
==================================

SQL-SERVER:

select 36/-4/3

-----------
-36

(строк обработано: 1)
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36363842
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL Anywhere 10.0.1
Код: plaintext
select  36 /- 4 / 3  ;
-3
Powerbuilder 9
Код: plaintext
1.
2.
3.
Int i

i =  36 /- 4 / 3 
MessageBox('Result', String(i))
-3
____________________________________
- Гарфилд, мышь!
- Спасибо, я сыт!
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36371162
NetObserver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FastScript:
X:=36/-4/3;
Compile error= ';' expected


InnoSetup 5.3.5:
FloatToStr(36/-4/3) = -36
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36434526
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit, стоит заметить, что приоритет операций в COS все же есть: сначала (справа налево) вычисляются унарные операторы, далее (слева направо) бинарные. Строгое определение языка (точнее его подмножества - Mumps) можно найти здесь: тынц
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36434527
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
COS = Cache ObjectScript
...
Рейтинг: 0 / 0
Какой у вас результат ычисления вот этого: 36/-4/3 ?
    #36469227
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Maslov,

Действительно, унарные операции имеют приоритет над бинарными:
Unary Negative Operator (-)
Operator Precedence

В документацию будущей версии Caché внесут эти уточнения.

Ещё раз спасибо, Алексей, за замечание.
...
Рейтинг: 0 / 0
25 сообщений из 79, страница 3 из 4
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какой у вас результат ычисления вот этого: 36/-4/3 ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]