2015-08-26 160 views
1

我在PostScript中的堆棧中有一個字符串,並且我想彈出此字符串,然後將其轉換爲int數據類型。將Postscript字符串解析爲int

這樣我就可以對不能做爲字符串的值進行操作。

回答

0

@ user2558542字符串成整數,你可以使用: (yourstring){} FORALL

數組爲整數,你可以嘗試: [yourarray] aload彈出

+1

'forall'只是給出字節值。這可以通過測試範圍48-57(ascii數字),減去48,然後對結果列表進行基10轉換來工作。但'cvi'這樣做。 'token'也可以做到這一點。 –

1

的 'CVI' 運營商需要類型爲num(整數或實數)或字符串的參數,並在堆棧上返回一個整數。請參閱第3版PostScript語言參考手冊,第566頁。

+0

This Works,Thank you – user2558542