Anh Tran wrote: > Hi, > What's one way to convert an integer to a string with preceding 0's? > such that > '13' becomes '00000000013' > to be put into a string > > I've tried formatC, but they removes all the zeros and replace it with > blanks Hi, try sprintf: >i=13 > cat(sprintf("%05d\n", i)) 00013 > HTH, Esmail