HarvardX: CS50 Introduction to Computer Science
- Unsigned integer can express a doubled number of integers compared to normal int at the expense of negative values. Usually int reserves the 232 ranges for positive and negative values but it releases the negative values and allocate it for positive numbers.