683 читали · 2 года назад
Римские цифры и их значение
Римские обозначения чисел известны ныне лучше, чем любая другая древняя система счисления. Объясняется это не столько какими-то особыми достоинствами римской системы, сколько тем огромным влиянием, которым пользовалась римская империя в сравнительно недавнем прошлом. Система счисления римлян представлена римскими цифрами. Она происходит из Древнего Рима и оставалась обычным способом написания чисел по всей Европе до позднего Средневековья. Числа в этой системе представлены комбинациями букв из латинского алфавита...
4346 читали · 2 года назад
Почему в римских цифрах нет 0?
Немного из истории математики  А вы знали, что числа 0 нет в Риме?  Вы никогда не удивлялись почему в римских цифрах нет числа 0?  Мне вот в школе было интересно.  ❓Итак, куда же оно делось в Риме? Римская система счисления - непозиционная, т.е. где бы вы не поставили число, оно всегда будет значить само себя.  Т.е. в непозиционной системе число II, по сути это сумма двух единиц, или двойка, т.е. 1+1=2. Изначально, кстати, не было и правила вычитания, т.е. число 4 писали, как IIII, а не так, как привыкли мы - IV, и вполне возможно, что IV вполне могло значить и 6...
2 месяца назад
LeetCode №12: Integer to Roman — как превратить число в римские цифры
Дано целое число в диапазоне от 1 до 3999, преобразуйте его в римское число. Римские цифры — это способ записи чисел с помощью букв: Но есть особые случаи: Мы не можем просто делить на 1000, 500, 100..., потому что нужно учитывать исключения вроде IV, IX и т.д. Создать список всех возможных значений — включая обычные и исключения — и обрабатывать их по убыванию. Например: [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1] На каждом шаге: Цель: получить MCMXCIV Шаг - 1, NUM - 1994, VALUES[i]...
295 читали · 3 года назад
Римские числа. Javascript
Ответ: Объяснение: Для начала давайте выпишем всевозможные римские цифры, которые мы будем использовать: I — 1, IV — 4, V — 5, IX — 9, X — 10, XL — 40, L — 50, XC — 90, C — 100, CD — 400, D — 500, CM — 900, M — 1000 Получаем, что представить целое число в виде римской цифры, необходимо найти последовательность из 13 римских символов, где их соответствующие значения складываются в целое число. Эта последовательность должна быть в порядке от наибольшего к наименьшему. Итак, чтобы представить данное целое число, мы ищем самый большой символ, который в него помещается...