从PARI / GP复制数字

时间:2015-09-17 15:31:52

标签: pari

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

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

我想将此数字复制到普通文本文件中,以便可以复制它 回到PARI / GP。

问题是,程序没有避免(隐藏)新行标记,所以如果 我将数字复制回来,PARI无法读取。 print1命令可以 也没有帮助。

我有两个不满意的想法:

1)在编辑器中复制,使用退格键删除(隐藏的)新行标记,这些标记只能工作一段时间。

2)延长线的允许长度,但我不能 容易和快速标记数字,这对正常的lentgh 80没有问题。

  

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

1 个答案:

答案 0 :(得分:2)

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

n = 1<<33216

或任何其他数字。然后,如果您使用:

write("MySavedNumber.txt", n)
事情会没事的。文本文件中间没有新行。

如果您需要在另一个PARI / GP会话中恢复该号码,只需使用:

n = read("MySavedNumber.txt")