Вопросы с тегом «unsigned»

Беззнаковая переменная - это переменная, которая может представлять только неотрицательные числа.

5
Подписанные / беззнаковые сравнения
Я пытаюсь понять, почему следующий код не выдает предупреждение в указанном месте. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away …

5
Как использовать целое число без знака в Java 8 и Java 9?
На странице Oracle «Примитивные типы данных» упоминается, что в Java 8 добавлена ​​поддержка беззнаковых целых и длинных чисел: int: По умолчанию intтип данных представляет собой 32-битное целое число со знаком в дополнительном коде, минимальное значение которого равно −2 31, а максимальное - 2 31 −1. В Java SE 8 и …
82 java  java-8  unsigned 

1
Это ошибка в std :: gcd?
Я сталкивался с таким поведением, std::gcdкоторое я нашел неожиданным: #include <iostream> #include <numeric> int main() { int a = -120; unsigned b = 10; //both a and b are representable in type C using C = std::common_type<decltype(a), decltype(b)>::type; C ca = std::abs(a); C cb = b; std::cout << a << …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.