Я хочу разделить целые числа на свои факторы. Например, если общее количество записей:Как преобразовать целые числа с помощью Perl?
169 - (13 x 13 times)
146 - (73 x 2 times)
150 - (50 x 3 times)
175 - (25 x 7 times)
168 - (84 x 2)
160 - (80 x 2 times)
Когда это больше, чем 10k - Я хочу, чтобы все на 1000 Когда это больше, чем 100k - Я хочу, чтобы все на 10k
Таким образом, я хочу чтобы умножить число. Как достичь этого? Есть ли какой-либо модуль Perl для этих видов числовых операций?
Предположим, что общее количество записей 10k. Он должен быть разбит только на 1000x10 раз; не на 100 или 10 секунд.
Я могу использовать sqrt
функция. Но это не всегда то, чего я ожидаю. Если я дам вход 146, я должен получить (73, 2).
ОП имеет много орфографических/грамматических ошибок. –
причина для downvote? – joe
Я кое-что изменил и исправил. – joe