Цифры создавались по принципу количеств углов в их написании.
В это легко поверить если посмотреть на картинку.
Возможно цифры изначально создавались по принципу «количество углов соответствует значению знака»:
0 — цифра без единого угла в начертании;
1 — содержит один острый угол;
2 — содержит два острых угла;
3 — содержит три острых угла (правильное, арабское, начертание цифры получается при написании цифры 3 при заполнении почтового индекса на конверте);
4 — содержит 4 прямых угла (именно этим объясняется наличие «хвостика» внизу цифры, никак не влияющего на ее узнаваемость и идентификацию);
5 — содержит 5 прямых углов (назначение нижнего хвостика — то же самое, что у цифры 4 — достройка последнего угла); 6 — содержит 6 прямых углов;
7 — содержит 7 прямых и острых углов (правильное, арабское, написание цифры 7 отличается от приведенного на рисунке наличием дефиса, пересекающего под прямым углом вертикальную линию посередине (вспомним, как мы пишем цифру 7), что дает 4 прямых угла и 3 угла дает еще верхняя ломаная линия);
8 — содержит 8 прямых углов;
9 — содержит 9 прямых углов (именно этим объясняется столь замысловатый нижний хвостик у девятки, который должен был достроить аж 3 угла, чтобы общее их число стало равно 9.
Со временем углы сгладились, и цифры приобрели привычный нам вид. Вот уже много столетий весь мир пользуется арабской системой записи чисел. Этими десятью значками можно легко выразить огромные значения. Кстати, слово «цифра» тоже арабское. Арабские математики перевели индийское слово «сунья» по смыслу на свой язык. Вместо «сунья» они стали говорить «сифр» или «цифр», а это уже знакомое нам слово. Так слово «цифра» по наследству от арабов досталось и нам.
Источник