Неотрицательные натуральные числа включают 0.
Строго положительных натуральных чисел нет.
Вам не нужно отличать неотрицательное от строго положительного, все дело в определении.
Унарная строка 0 представляет первое натуральное число, которое равно 0, если домен является неотрицательными числами, или 1, если домен является строго положительными числами.
Число 10 представляется как 1111111110
при работе со строго положительными числами или 11111111110
при работе с неотрицательными числами.