Вопросы с тегом 'signed'

В вычислениях подпись - это свойство типов данных, представляющих числа в компьютерных программах.
14
ответов

Как определить тип переменной Python?

Как я вижу тип переменной, является ли она неподписанной 32-разрядной, подписанной 16 бит и т.д.? Как просмотреть его?
задан 31 дек. '09 в 10:58
13
ответов

Итерация над std::vector: неподписанная и подписанная индексная переменная

Каков правильный способ итерации над вектором в С++? Рассмотрим эти два фрагмента кода, это прекрасно работает: for (unsigned i=0; i < polygon.size(); i++) { sum += polygon[i]; } и этот: for (int i=0; i < polygon.size(); i++) { sum...
задан 03 янв. '09 в 19:52
15
ответов

Подписанные и неподписанные целые числа

Я правильно говорю, что разница между целым числом, подписанным и без знака, равна: Unsigned может содержать большее положительное значение и отрицательное значение. Unsigned использует ведущий бит как часть значения, в то время как подписанная ве...
задан 29 окт. '08 в 21:28
6
ответов

Почему 0 <-0x80000000?

У меня есть простая программа: #include <stdio.h> #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal < INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!...
задан 09 дек. '15 в 18:31
8
ответов

С++ конвертировать шестнадцатеричную строку в целое число со знаком

Я хочу преобразовать шестнадцатеричную строку в 32-разрядное целое число со знаком в С++. Итак, например, у меня есть шестнадцатеричная строка "fffefffe". Бинарным представлением этого является 11111111111111101111111111111110. Подписанное целочисле...
задан 01 июля '09 в 20:55
12
ответов

Обнаружение подписанного переполнения в C/С++

На первый взгляд этот вопрос может показаться дубликат Как обнаружить переполнение целых чисел?, однако на самом деле это существенно отличается. Я обнаружил, что при обнаружении переполнения целых чисел без знака довольно тривиально, обнаружение по...
задан 15 окт. '10 в 20:16
4
ответов

Подписанные/неподписанные сравнения

Я пытаюсь понять, почему следующий код не выдает предупреждение в указанном месте. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff ...
задан 24 марта '11 в 11:17
4
ответов

В чем разница между "int" и "uint" / "long" и "ulong"?

Я знаю о int и long (32-разрядных и 64-разрядных числах), но что такое uint и ulong?
задан 16 сент. '10 в 9:36
9
ответов

Карта Google подписала ошибки api в Android

Когда я переключился с моего ключа карты отладки на мой подписанный ключ карты, мои карты перестали работать. Я получаю следующие ошибки в logcat: 09-03 18:18:04.112: WARN/System.err(4073): IOException processing: 26 09-03 18:18:04.112: WARN/System....
задан 04 сент. '11 в 2:28
5
ответов

Когда следует использовать только "int" по сравнению с другими типами, специфичными для конкретных типов или размера?

У меня есть небольшая виртуальная машина для языка программирования, реализованная на C. Она поддерживает компиляцию как в 32-битной, так и в 64-разрядной архитектурах а также как C, так и С++. Я пытаюсь сделать его компилируемым с помощью максималь...
задан 22 марта '15 в 21:08
7
ответов

Каков наилучший способ обойти тот факт, что все байты Java Java подписаны?

В Java нет такой вещи, как unsigned byte. Работа с некоторым кодом низкого уровня, иногда вам нужно работать с байтами с неподписанными значениями больше 128, что заставляет Java интерпретировать их как отрицательное число из-за того, что MSB исполь...
задан 14 авг. '08 в 17:14
2
ответов

следует использовать size_t или ssize_t

В моем коде я не использую int или unsigned int. Я использую только size_t или ssize_t для портативных устройств. Например: typedef size_t intc; // (instead of unsigned int) typedef ssize_t uintc; // (instead of int) Потому что strlen, string...
задан 01 апр. '13 в 10:34
0
ответов

Android-экспорт отменен, потому что была найдена фатальная ошибка

Я не могу экспортировать подписанный или неподписанный пакет приложений http://imageshack.us/photo/my-images/163/imagewgnb.jpg/ *Export Aborted Export aborted because fatal Lin error were founds. These are listed in the problems view. Either fix t...
задан 21 дек. '11 в 16:55
6
ответов

Почему отрицательный int больше, чем unsigned int?

int main(void) { unsigned int y = 10; int x = – 4; if (x > y) Printf("x is greater"); else Printf("y is greater"); getch(); return (0); } Output: x is greater Я думал, что выход будет y бо...
задан 28 нояб. '12 в 11:41
3
ответов

Как конвертировать подписанное целое без знака в python

Скажем, у меня есть это число i = -6884376. Как я могу ссылаться на него как на неподписанную переменную? Что-то вроде (unsigned long)i в C.
задан 25 дек. '13 в 0:14