Hello everyone, say, I have a boxed list of strings which represent large integers (originally I imported the data from a text file):
data =: '34823742834835345345345346546454237';'34593823489289342893498945349539' I want to convert the character data into integers to use them for computations, but ". gives me non-extended integers, so: ".@> data NB. 3.48237e34 3.45938e31 I know, of course, that I can construct an extended integer by means of adding a trailing x to an integer literal. I wonder, however, how this can be done automatically. I managed to get the result I want by adding the trailing 'x' to the character arrays before using ". on them: ".@,&'x'@> data NB. Works as desired However, intuitively this seems to be a quite strange solution and I hope there is a verb which can be used to explicitly convert the character strings into extended integers. Unfortunately, I've not been able to find it. Any suggestions on this? Regards, Thomas ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm