Разложить число на множители (решено)
Коллеги, кто-то делал подобное?
Поясню, на входе имеем INT 32746 (к примеру), на выходе желаю получить 3,2,7,4,6 в разных регистрах. Это не ASCII, конечно, но, думаю, понятно.
На С за 5 минут наваял бы, на FBD начал было, но прикинул сколько циклов это должно занять и погрустнел.
Может какой алгоритм похитрее есть (вроде что-то припоминается, но не нашел)?
Для чего - на экране нужно выводить число крупными красивыми цифрами, стандартые шрифты больно корявые, хочу картинками.
|