Вопросы по теме 'binary-operators'
odata error - обнаружен оператор с несовместимыми типами
Я новичок в odata и WebApi. Я пытаюсь отправить следующий запрос odata:? $ Filter = ExternalIds eq '5'
ExternalIds is part of an object and define as:
public Id ExternalIds { get; set; }
public class Id
{
[DataMember]
public string Name...
5232 просмотров
schedule
03.11.2023
Объединение нескольких целых чисел в unsigned long long (64 бит) с побитовыми операторами
Я хотел бы закодировать данные о телефонном звонке на наборе 64 бит.
Есть 64 total: int caller(first 17 bits), int caller_zone(next 7 bits), int callee(17 bits), int callee_zone(7 bits), int duration(13 bits), int tariff(3 bits)
После...
635 просмотров
schedule
31.05.2024
Расширенное назначение индексов, чтобы избежать цикла for в MATLAB — много бинарных операций одновременно
У меня есть большой массив, скажем, A, со значениями в {1,...,n}, и еще один массив B того же размера.
Я хочу получить все следующее:
B(A==1)
B(A==2)
...
B(A==n)
а затем сделать что-то еще с результатами (пока не так важно).
Я пробовал...
119 просмотров
schedule
03.06.2022
Почему компилятор C# переводит это сравнение != как сравнение ›?
Я случайно обнаружил, что компилятор C# превращает этот метод:
static bool IsNotNull(object obj)
{
return obj != null;
}
…в этот CIL :
.method private hidebysig static bool IsNotNull(object obj) cil managed
{
ldarg.0 // obj...
5716 просмотров
schedule
15.04.2022
Странное поведение сдвига битов с байтом в Java
Поскольку я использовал битовый сдвиг на byte , я заметил, что получаю странные результаты при использовании беззнакового сдвига вправо ( >>> ). С int оба сдвига вправо (подписанный: >> и беззнаковый: >>> ) ведут себя...
1137 просмотров
schedule
07.01.2023
Что такое бинарные операторы в Haskell
Поэтому я хотел понять функции foldl и foldr в Hoogle говорят, что эти функции применяются к бинарным операторам. Но я не понимаю, что это за бинарные операторы . Я знаю, что (+) и (-) являются бинарными операторами, но что их определяет?
1717 просмотров
schedule
30.07.2023
«недопустимые операнды для двоичных операндов» при сравнении двух объединений
Я пишу код для реализации связанного списка в C, который не зависит от типа. Это то, что я пытаюсь сделать.
Создайте объединение, которое может хранить одно из следующих значений: int, char*, double, char.
union element { int num; char*...
265 просмотров
schedule
18.09.2022
Знак целого и двоичного И проверить
Если я прав в С++, LSB является последним битом и определяет знак целого числа. Так, например, в случае 8-битного 1111 1111 будет -127, а 1111 1110 будет 127. Пожалуйста, поправьте меня, если я ошибаюсь, но это не связано.
Я бы проверил знак...
38 просмотров
schedule
01.08.2022
Почему логический сдвиг влево совпадает с арифметическим сдвигом влево?
Я понимаю, что есть похожие вопросы. Но мне любопытно, почему логический сдвиг влево совпадает с арифметическим сдвигом влево.
Я понимаю, что арифметический и логический сдвиг влево технически одинаковы, так как старший бит (старший бит) не...
57 просмотров
schedule
07.08.2022