Вопросы по теме 'unary-operator'
только c++: унарный минус для 0x80000000
Этот вопрос якобы для языковых юристов.
Предположим, что signed и unsigned int имеют ширину 32 бита. Как указано в проекте n3337.pdf, 5.3.1.8,
(-(0x80000000u)) = 0x100000000u-0x80000000u = 0x80000000u
Но не могу найти ответ на вопрос:...
659 просмотров
schedule
25.06.2023
Почему унарный плюс не имеет абсолютного значения?
Я видел много вопросов о том, почему унарный плюс существует в конкретном языке, например: Почему в 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 просмотров
schedule
07.04.2023