Копирование номеров из 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")
Другие вопросы по тегам