comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Converting INT to STRING out of space...
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Converting INT to STRING out of space... [message #43166 is a reply to message #43163] Mon, 21 March 2005 08:00 Go to previous message
Ben Panter is currently offline  Ben Panter
Messages: 102
Registered: July 2003
Senior Member
Nuno Oliveira wrote:

> Apparently there is no way that I can eliminate a space in a string
> made of an integer variable. Try:
>
> number = 3
> aux = STRCOMPRESS(STRING(number))
> file = 'saving'+aux+'.dat'
>
> And, this way the variable file will be 'saving 3.dat' with a SPACE
> inside the string. Any tips of how I can avoid this space?

I have a solution, but it isn't general. If you use:

number = 3
aux = strtrim(string(number),2)
file = 'saving' + aux + '.dat'

It should solve your problem - by removing the space before it appears
in the filename!

The more general solution requires you to call the strcompress a bit
later, and with the /remove_all keyword.

number = 3
aux = string(number)
file = strcompress('saving' + aux + '.dat', /remove_all)

without /remove_all, strcompress compresses all whitespace to a single
whitespace, it doesn't get rid of it.

HTH,

Ben

--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Ben Panter, Garching, Germany
email via www.benpanter.co.uk
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: C Alignment/IDL structures
Next Topic: IRIG Time Stamp to Julday

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:29:10 PDT 2025

Total time taken to generate the page: 0.00583 seconds