Результаты поиска по запросу "twos-complement"

1 ответ

Обнаружить свою или две дополнительные архитектуры в C ++?

2 ответа

-128 и 128 в 2-х дополнят

В 2 's дополнение, 0-127 представляется как от 00000000 до 01111111. В случае отрицательных чисел мы инвертируем все биты в беззнаковом представлении и д...

2 ответа

Сборка MASM Работа с отрицательными целыми числами

Мне было поручено написать программу на ассемблере, которая будет выполнять следующую арифметику:((A + B) / C) * ((D - A) + E) I 'Нам удалось это сделать...

ТОП публикаций

14 ответов

Два дополнения в Python

Есть ли в Python встроенная функция, которая преобразует двоичную строку, например '111111111111', вдва дополнения целое число [http://en.wikipedia.org/wiki/Two%27s_complement]-1?

1 ответ

Обнаружить свою или две дополнительные архитектуры в C ++?

Какой самый надежный способ определить, использует ли архитектура одно или два представления дополнения в C ++?

4 ответа

два числа чисел в питоне

Я пишу код, который будет иметь отрицательные и положительные числа длиной 16 бит, а MSB - это знак дополнения до двух. Это означает, что наименьшее число, к...

5 ответов

Как доказать, что оператор C -x, ~ x + 1 и ~ (x-1) дают одинаковые результаты?

Я хочу знать логику этого утверждения, доказательства. Выражения C -x, ~ x + 1 и ~ (x-1) дают одинаковые результаты для любого x. Я могу показать, что это ве...

3 ответа

Использование -1 в качестве значения флага для беззнаковых (size_t) типов

Я использовал -1 в качестве значения флага для функции, тип возвращаемой которой size_t (тип без знака).Сначала я этого не заметил, особенно потому, что в мо...

2 ответа

-128 и 128 в 2-х дополнят

В дополнении 2 0-127 представляется как 00000000 - 01111111. В случае отрицательных чисел мы инвертируем все биты в представлении без знака и добавляем 1, чтобы получить дополнение ...

3 ответа

как взять два дополнения байта в C ++