Как преобразовать int в unsigned int - C (СИ)
Формулировка задачи:
Подскажите, как преобразовать int в unsigned int в языке C.
Пробовал так:
Но значение, хранящееся в пременной, всё равно выдаётся как знаковое (-24, а я хочу 40).
Помогите, очень нужно...
int sum; sum = (unsigned int) sum;
Решение задачи: «Как преобразовать int в unsigned int»
textual
Листинг программы
int sum; sum = 0x3f & sum;
Объяснение кода листинга программы
- Объявляется переменная
sum
типа int. - Инициализируется переменная
sum
значением 0x3f. - Выполняется операция побитового И (AND) между переменной
sum
и 0x3f. - Результат операции присваивается переменной
sum
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д