Многие языки программирования, с которыми я сталкивался, содержат несколько целочисленных типов, включая различие между "знаковыми" и "беззнаковыми целыми числами".
Я никогда не слышал термин "целое число без знака", пока не попал в программирование, и мне кажется, что целые числа без знака эквивалентны натуральным числам в математике (иначе ℕ 0 ).
Так почему же мы составили термин "целое число без знака", а не просто использовали термин "натуральный"? Откуда это? Есть ли обоснованное обоснование этого термина или это просто еще один случайный случай в истории?