Копирование номеров из PARI/GP
У меня есть проблема, для которой, вероятно, есть простое решение.
Предположим, я вычислил большое число в PARI/GP, скажем, длиной 10000 цифр.
Я хочу скопировать этот номер в обычный текстовый файл, чтобы его можно было скопировать обратно в PARI/GP.
Проблема в том, что программа не избегает (скрытых) меток новой строки, поэтому, если я копирую число обратно, оно не может быть прочитано PARI. Команда print1 также не помогает.
У меня было две неутешительные идеи:
1) Копирование в редакторе, используя клавишу возврата для удаления (скрытых) меток новой строки, которая работает только до некоторой длины.
2) Удлиняю допустимую длину строки, но тогда я не могу легко и быстро пометить число, что не является проблемой для обычной длины 80.
Как я могу избежать меток новой строки в выводе в PARI/GP?
1 ответ
Петр уже дал ответ в комментарии. Предположим, у вас есть:
n = 1<<33216
или любой другой номер. Тогда, если вы используете:
write("MySavedNumber.txt", n)
все будет хорошо. Нет новых строк в середине текстового файла.
Когда вам нужно восстановить номер в другом сеансе PARI/GP, просто используйте:
n = read("MySavedNumber.txt")