Вопросы по теме 'unary-operator'

только c++: унарный минус для 0x80000000
Этот вопрос якобы для языковых юристов. Предположим, что signed и unsigned int имеют ширину 32 бита. Как указано в проекте n3337.pdf, 5.3.1.8, (-(0x80000000u)) = 0x100000000u-0x80000000u = 0x80000000u Но не могу найти ответ на вопрос:...
659 просмотров

Почему унарный плюс не имеет абсолютного значения?
Я видел много вопросов о том, почему унарный плюс существует в конкретном языке, например: Почему в F# есть унарный оператор плюс? Какова цель унарного оператора plus в Java? В чем смысл унарного оператора плюс в Ruby? Использование унарного...
290 просмотров
schedule 01.11.2022

унарный минус в анализаторе выражения маневровой станции
вот мой синтаксический анализатор выражений, использующий алгоритм сортировочной станции, он работает хорошо, как и ожидалось, за исключением одной ситуации, когда я использую унарный минус, как в -2 * 3, он не будет работать (я думаю, что не должен,...
4448 просмотров
schedule 01.09.2023

Унарная операция иногда самоубийственна. Испортите код C
Код на языке Си. #include<stdio.h> #define PRODUCT(x) ( x * x * x) int main() { int i =5,k; k = PRODUCT( ++i ); printf("i is :%d ",k); return 0; } Мой вопрос: почему i : 392 ? По мне вывод должен быть 336 . (потому что 6 *...
113 просмотров
schedule 07.06.2022

проблема при добавлении geom_text в ggplot2 при построении графика ggmap
моя проблема связана с тем, что когда мы добавляем geom_text() в наш ggplot, это дает мне ошибку. Я ссылался на приведенные ниже ссылки, но не смог понять свою проблему. Посещенные вопросы: geom_text не работает при использовании ggmap и...
1933 просмотров
schedule 07.07.2023

Переопределение Equals и приведение типов
В следующем примере третья оценка возвращает false, все хорошо, но четвертый пример возвращает true.. Однако я не совсем понимаю, как это работает, по умолчанию Object.Equals сравнивает две ссылки на предмет равенства объектов и видит как a и b...
768 просмотров
schedule 31.12.2022

+ унарный оператор в javascript
Я уже прочитал эту тему: Объясните унарный оператор +var и -var в JavaScript но я до сих пор не могу понять этот простой код: var a = 3; console.log(-a); // -3 console.log(+a); // 3 a = -a; console.log(a); // -3 console.log(+a); // -3...
405 просмотров
schedule 12.07.2023

Что такое -1 [p], когда p указывает на массив (из int) индекса?
Сегодня я наткнулся на загадку C, которая преподнесла мне новый сюрприз. Я не думал, что -1 [p] в приведенном ниже примере будет компилироваться, но это произошло. Фактически, x оказывается -3. int x; int array[] = {1, 2, 3}; int...
3277 просмотров