我有一個變量,它包含mpfr對象。將mpfr對象寫入R中的文件
> currentPrice <- mpfr(as.character(reduceData[1, 2]))
> currentPrice
1 'mpfr' number of precision 97 bits
[1] 14.22857142857142857142857143301
我怎麼能寫這個值的文本文件,無需切割,並tranforming短的版本是這樣的:
> as.numeric(currentPrice)
[1] 14.22857
感謝您的關注。
命令dput輸出這樣的:
> dput(currentPrice)
new("mpfr"
, .Data = list(<S4 object of class structure("mpfr1", package = "Rmpfr")>)
)
'匯(FILENAME.TXT);''貓(as.numeric(currentPrice));''匯();' – Sathish
@Sathish沒有,夥計。您的解決方案寫入文件的短值(** 14.22857 **),但我需要長版本(** 14.22857142857142857142857143301 **) –
@Sathish類型的變量 - 列表,類 - mpfr –