Roman Numbers Converter

1

Версия

0,00 МБ

Размер

1 тыс.+

Загрузки

Скачать апк (0,00 МБ)

Скриншот

Описание

Скачать Roman Number Converter APK (1.0) для Android бесплатно. Римский к числу и числу в римскую конверсию

Содержание

Римский к числу и числу в римскую конверсию

Добро пожаловать в наш универсальный Roman в Integer & Integer в Roman Roman Number Converter App! Беспроцентно преобразовать римские цифры в целочисленные цифры и наоборот. Независимо от того, нужно ли вам декодировать римские цифры или кодировать целые числа в римские цифры, это приложение заставило вас покрыть.

Легкое обращение:

Благодаря нашему удобному интерфейсу преобразование между римскими и целочисленными числами-это бриз.

Декодировать римские цифры:

Быстро преобразует римские цифры в соответствующие целочисленные значения.

Кодировать целые числа:

Легко преобразовать целочисленные числа в римское числовое представление.

Получите точные результаты:

Наше приложение обеспечивает точные конверсии для обеспечения надежных результатов.

Скачать сейчас:

Узнайте удобство конвертации римских цифр и целочисленных чисел с легкостью. Загрузите наше приложение Roman в Integer & Integer в римскую конвертер номеров сегодня!

Улучшите свой численный опыт:

Независимо от того, являетесь ли вы энтузиастом истории, студентом, изучающим древние системы нумерации или просто заинтригованные римскими цифрами, наше приложение обогатит ваше числовое путешествие.

Примечание:

Ваш отзыв имеет значение! Если у вас есть какие -либо предложения или требуете обновлений для улучшения вашего опыта, пожалуйста, сообщите нам об этом. Мы стремимся предоставить вам бесшовное приложение!

Что нового в последней версии 1.0

Последнее обновление: 8 июля 2024 г.

Мелкие исправления ошибок и улучшения. Установите или обновите последнюю версию, чтобы убедиться в этом!

Конвертер римских чисел

Цель:

Roman Number Converter - это программа, предназначенная для перевода чисел между римской системой цифр и десятичной системой.

Вход:

Пользователь может ввести либо римское число, либо десятичное число.

Выход:

Программа преобразует вход в соответствующее значение в другой системе.

Логика:

Превращение римских цифр в десятичное:

1. Создайте словарь римских цифровых символов и их соответствующих десятичных значений.

2. Итерация над римской цифровой струной слева направо.

3. Для каждого символа посмотрите на его десятичное значение в словаре.

4. Если текущий символ имеет меньшее значение, чем предыдущий символ, вычитайте его значение из общего числа. В противном случае добавьте его значение.

5. вернуть общую сумму.

Преобразование десятичных чисел в римские цифры:

1. Создайте список римских цифровых символов в порядке убывания их десятичных значений.

2. Инициализируйте строку результата к пустой строке.

3. Итерация над римскими цифровыми символами в порядке убывания.

4. В то время как десятичное число больше или равно десятичному значению текущего символа, добавьте символ к строке результата и вычитайте его значение из десятичного числа.

5. вернуть строку результата.

Выполнение:

Программа может быть реализована на любом языке программирования. Ниже приведена реализация Python:

`` Python

def Roman_to_decimal (Roman):

Roman_dict = {'i': 1, 'v': 5, 'x': 10, 'l': 50, 'c': 100, 'd': 500, 'm': 1000}

Всего = 0

prev = 0

Для символа в римском [::-1]:

value = roman_dict [символ]

Если значение

общее -= значение

еще:

общее += значение

prev = значение

ВОЗВРАТ Всего

def decimal_to_roman (Decimal):

Roman_list = ['m', 'cm', 'd', 'cd', 'c', 'xc', 'l', 'xl', 'x', 'ix', 'v', 'iv', 'i']

result = ''

для символа в Roman_list:

в то время как десятичный> = Roman_dict [Symbol]:

Результат += Символ

Десятичный -= Roman_dict [символ]

вернуть результат

```

Использование:

Чтобы использовать программу, пользователь может ввести римскую цифру или десятичное число в качестве ввода. Затем программа преобразует вход в соответствующее значение в другой системе.

Пример:

Ввод: v

Вывод: 5

Вклад: 1984

Вывод: MCMLXXXIV

Информация

Версия

1

Дата выпуска

08 июля 2024 г.

Размер файла

0,00 МБ

Категория

Образование

Требуется Android

Андроид 5.0+

Разработчик

Джайруз Ллойд де Кастро

Устанавливает

1 тыс.+

ИДЕНТИФИКАТОР

com.ilyas.ilyasapps.romanconversion

Доступен на