Преобразуйте число в японские слова в App Inventor (введите число по буквам) - PullRequest
0 голосов
/ 30 апреля 2019

Я создаю приложение Spell Number, используя MIT App Inventor 2. Как я могу преобразовать случайное число, сгенерированное в слова (японский)? Или не обязательно должен быть японским, но должен состоять из цифр в словах и может быть представлен с помощью M (Миллион), T (Тысяча), H (Сотня) и т. Д.

генерируется случайное число: 156722000 Ожидаемые результаты (1): 一 億 五千 六百 七十 二万 二千 Ожидаемые результаты (2): 1 億 5 千 6 百 72 万 2 千

либо в порядке.

1 Ответ

0 голосов
/ 12 июня 2019

Один из подходов состоит в том, чтобы сохранить файл, содержащий сопоставления, такие как ниже. Затем, когда приложение запустится, прочитайте ключ-значение из файла и сохраните в памяти. Далее для каждого случайного числа просто ищите номер. Другой подход заключается в сохранении этих сопоставлений в TinyDB, а затем для поиска, просто используйте GetValue в TinyDB

1 = 一 億 五千 六百 七十 二万 二千 2 = 1 億 5 千 6 百 72 万 2 千

...