2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 
 Re: Новая система счисления?
Сообщение10.08.2023, 13:34 
Версия улучшенная, спасибо Dmitriy40 за замечания

Код:
fpr(x)=my(f=factor(x),n=#f[,1]);print1("$",x,"_{10}=[");for(i=1,n,print1("P_{",primepi(f[i,1]),"}"));print("](",strjoin(f[,2],","),")$")


-- 10.08.2023, 13:38 --

BorisK в сообщении #1604724 писал(а):
А использовать в публикациях эту прогу можно?

Да, пожалуйста.
BorisK в сообщении #1604724 писал(а):
и как на Вас ссылаться?

Там нет никакой интеллектуальной ценности, можно не ссылаться :)

 
 
 
 Re: Новая система счисления?
Сообщение10.08.2023, 13:44 
Аватара пользователя
wrest в сообщении #1604712 писал(а):
Я тут подумал, а показатели тоже в виде разложения хранить (и записывать)?
Теоретически можно, практически вряд ли где-то массово встречаются числа, для которых это имеет смысл.
Booker48 в сообщении #1604715 писал(а):
В общем, в комментах по ссылке ТС кто-то спросил, не пытался ли автор написать пакет для работы с данными в предложенном представлении. Представляется, минусы перевесят единственный плюс.
Скажем так: существуют задачи, в которых удобно хранить числа в виде разложения на простые. Но таких задач не очень много, и как правило понимание как перемножать такие разложение тривиально по сравнению с другими частями задачи.

 
 
 [ Сообщений: 17 ]  На страницу Пред.  1, 2


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group