2

我有一个问题,可能有一个简单的解决方案。

假设,我在 PARI/GP 中计算了一个很大的数字,比如说,10,000 位长。

我想将此号码复制到普通文本文件中,以便可以将其复制回 PARI/GP。

问题是,该程序不会避免(隐藏)换行符,所以如果我将数字复制回来,PARI 就无法读取它。print1-command 也无济于事。

我有两个不满意的想法:

1)在编辑器中复制,使用退格键删除(隐藏的)换行符,它只能在一定长度内起作用。

2)延长线的允许长度,但是我不能轻松快速地标记数字,这对于正常的lentgh 80是没有问题的。

如何避免 PARI/GP 输出中的换行符?

4

1 回答 1

2

Piotr 已经在评论中给出了答案。假设你有:

n = 1<<33216

或任何其他号码。然后,如果您使用:

write("MySavedNumber.txt", n)

一切都会好起来的。文本文件中间没有换行符。

当您需要在 PARI/GP 的另一个会话中恢复号码时,只需使用:

n = read("MySavedNumber.txt")
于 2015-09-22T22:46:24.463 回答