Решението на емблематичната задача сумата словом е и едно от изискванията изпълнявани от ред финансови институции - изписване на окончателната сума цифром и словом. Задачата е синоним на сложно конструирана проверка на условие. Причината е различния използван словоред при формиране на словесно описание на числата, отделните имена специфични за по-големите числа, присъствие/отсъствие на разряд и др.
Представките за формиране на големи числа се взаимстват от латински, но в различните говорими езици има известно разминаване. Има една обща прилика - особеност при описание на числата 11 и 12. Това дава повод за асоцииране с числата отразяващи брой часове и месеци и естествено далечна връзка с 12-ична позиционна бройна система.
Списък на числата в триада, през три разряда:
хиляда 1 000 - 3 нули
милион 1 000 000 - 6 нули
милиард 1 000 000 000 - 9 нули
трилион - 12 нули
квадралион - 15 нули
квинтилион - 18 нули
секстилион - 21 нули
септилион - 24 нули
октилион - 27 нули
нонилион - 30 нули
децилион - 33 нули
индецилион - 36 нули
дуодецилион - 39 нули
тридецилион - 42 нули
куадродецилион - 45 нули
куиндецилион - 48 нули,
сексдецилион - с 51 нули,
септемдецилион - с 54 нули,
октодецилион - с 57 нули,
новемдецилион - с 60 нули
вигинтилион - с 63 нули.
Броят различни комбинации в кубчето на Рубик (вариант 3x3x3) е 43 252 003 274 489 856 000. Как би изглеждало словесното описание на това число.
нестандартни
гугол* 10^100
гуголплекс (10^10) ^100
числото на Скюз, числото на Мозер и др.
Едно от най-големите числа, използвано до момента в математическо доказателство е числото на Греъм.
В системата SI се използват следните означения:
exa-екса - 1 000 000 000 000 000 000
peta-пета - 1 000 000 000 000 000
tera-тера - 1 000 000 000 000
giga-гига - 1 000 000 000
mega-мега - 1 000 000
kilo-кило - 1 000
hecto-хекто - 100
deca - дека - 10
deci - деци - 0.1
centi - санти - 0.01
mili - мили - 0.001
micro - микро - 0. 000 001
nano - нано - 0. 000 000 001
pico - пико - 0. 000 000 000 001
femto - фемто - 0. 000 000 000 000 001
atto - ато - 0. 000 000 000 000 000 001
Един от класическите примери за програма обработваща изключение е представяне на сума от естествени числа като текст.
Да се реализира проект тема: сумата словом, даващ възможност за работа с цели числа до 60 цифри и описание с думи на тяхната сума.
Приложението да дава възможност за онагледяване на аритметични действия (сума/разлика) с дълги естествени числа.
Пример:
523321123321123321113303+
754456654456654456606502=
1277777777777777777719805
Сумата словом:
един септилион
двеста седемдесет и седем секстилиона
седемстотин седемдесет и седем квинтилиона
седемстотин седемдесет и седем квадралиона
седемстотин седемдесет и седем трилиона
седемстотин седемдесет и седем милиарда
седемстотин седемдесет и седем милиона
седемстотин и деветнадесет хиляди
осемстотин и пет
Разгледайте други примерни проекти реализиращи вътрешнопредметни връзки, за които е ползвана подобна логическа структура на графичните обекти и/или приложени сходни алгоритми. Прочетете допълнителен материал за: тежест на цифри в число, дълги числа, умножение с деление, дълго число на маскен бал.