Друг просто бросает некоторый код, подобный следующему коду C#: интервал i =...; возвратиться i <0? 0: я; Это заставило меня думать. Существует любой "другой" способ возвратить нуль для отрицательных целых чисел, или текущий...
Я пытаюсь записать функцию в блоке (но позволяет, принимают агностика языка для вопроса). Как я могу использовать побитовые операторы для установки всех битов переданного в числе к 1? Я знаю, что могу использовать...
В Python 2.5 у меня есть плавание, и я хотел бы получить и управлять его комбинацией двоичных разрядов как целым числом. Например, предположите, что у меня есть x = 173.3125 В формате IEEE 754, комбинация двоичных разрядов x в шестнадцатеричном...
Я пытался изучать C в свободное время, и другие языки (C #, Java и т. Д.) Имеют ту же концепцию (и часто те же операторы) ... Что мне интересно, так это на уровне ядра, что значит -...
Я ищу быстрый способ вычислить 3D число Morton. Этот сайт имеет основанный на магическом числе прием для того, чтобы сделать его для 2D чисел Morton, но не кажется очевидным, как расширить его до 3D. Так в основном...
В главе 2, разделе по побитовым операторам (разделяют 2.9), я испытываю затруднения при понимании, как один из выборочных методов работает. Вот предоставленный метод: неподписанный интервал getbits (неподписанный интервал x...
Я ищу эффективное (дополнительно стандартный, изящный и легкий реализовать) решение умножить относительно большие количества и сохранить результат в одно или несколько целых чисел: Позвольте говорят, что я имею...
Я видел многочисленные вопросы о подсчете числа битов набора в типе вставки входа, но почему это полезно? Для тех, которые ищут алгоритмы о разрядном подсчете, посмотрите здесь: Подсчет...
Порядок байтов имеет значение вообще с битовыми операциями? Или логичный или смещающийся? Я работаю над домашней работой относительно побитовых операторов, и я не могу сделать орла или решку на ней, и я думаю...
Есть ли способ добавить параметр «Все значения» в перечисление без необходимости каждый раз менять его значение новое значение добавлено в перечисление? [Флаги] публичное перечисление SomeEnum
{SomeValue = 1, ...
Я недавно забрал копию Прикладной Криптографии Bruce Schneier, и это было хорошее чтение. Я теперь понимаю, как несколько алгоритмов обрисовали в общих чертах в книжной работе, и я хотел бы начать реализовывать...
В буферах протокола Google, кодирующих обзор, они представляют что-то позвонившее "Кодирование Резкого поворота Крутого поворота", это берет числа со знаком, которые имеют маленькую величину, и создает серию неподписанных чисел...
Учитывая MATLAB uint32, который будет интерпретироваться как немного строки, что такое эффективный и краткий способ рассчитать, сколько ненулевых битов находится в строке? У меня есть работа, наивный подход который циклы...
Вопрос кажется вполне прилично сформулированным, у меня есть виртуальная машина, которая реализует только И, XOR, SHL и SHR, все же я должен сделать "ИЛИ 0x01" операция.
Есть ли способ сделать операции равенства (! =, ==) return в двоичном int, а не в bool? То есть, 4! = 4 возвращает (bool) false, но я хотел бы получить (int) 0. Самый простой способ - сделать бросок: ...
Я читал о разрядных операторах в Objective C в книге Kochan, "Программируя в Objective C". Я ОЧЕНЬ смущен этой частью, хотя я действительно понял больше всего все остальное...
Я нуждаюсь в небольшой помощи с растровыми операциями в C#, я хочу взять UInt16, изолировать произвольное число битов и установить их использующий другое значение UInt16. Пример: 10101010 - Исходное значение...
новый пользователь, Привет парни! Так, надо надеяться, кто-то может помочь.. Мое образование является php, настолько входящим слово низкопроизводительного материала как, символ является байтами, которые являются битами.. который является двоичными значени
В первую очередь, я не уверен, существует ли решение даже. Я провел больше чем несколько часов, пытаясь придумать один, поэтому остерегайтесь. Проблема: r1 содержит произвольное целое число, флаги не установлены...
Треугольное число является суммой n натуральных чисел от 1 до n. Что должен найти самый быстрый метод, является ли данное положительное целое число треугольным? Вот сокращение первого 1200-го...
Если у Вас есть двоичное число 10110, как я могу заставить его возвращаться 11111? например, новое двоичное число, которое устанавливает все биты на 1 после первого 1, существуют некоторые аналогично упомянутые ниже примеры: 101 должен...
Если у меня есть 32-разрядное двоичное число, и я хочу заменить более низкое 16-разрядное из двоичного числа с 16-разрядным числом, что я имею и сохраняю верхнее 16-разрядное из того числа для создания нового двоичного числа.....
Как я могу перечислить все возможные значения типа данных с плавающей точкой? Я могу сделать это использование объединения в C или C++, но это будет портативно? Как это может быть сделано на других языках? JavaScript? Позвольте нам просто...
Учитывая двух целочисленных X и Y, я хочу перезаписать биты в положении P к P+N. Пример: интервал x = 0xAAAA;//0b1010101010101010 интервал y = 0x0C30;//0b0000110000110000 интервал заканчиваются = 0xAC3A;//...
Я услышал где-нибудь, что использование, XOR не обратим (они говорили о шифровании), но я не понимаю, как это было предназначено? AFAIK даже с ИЛИ операция Вы не можете узнать который из двух битов...
Я заставляю блок памяти скопировать стандартную программу и потребность иметь дело с блоками необработанной памяти в эффективных блоках. Мой вопрос не о специализированной стандартной программе копии, к которой я делаю, а в как правильно...
То, что является лучшим решением для получения основы 2 логарифма числа, которое я знаю, является питанием два (2^k). (Конечно, я знаю только значение 2^k не k само.) Один способ, которым я думал о выполнении...
В присвоении я в настоящее время продолжаю работать, мы должны работать с битовый векторами, но я очень не уверен в том, как сделать это в Python. Они должны смочь быть от 4 битов до 20 битов. Я никогда не работал...