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

Home » Public Forums » archive » Re: representive digits
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: representive digits [message #29137 is a reply to message #29135] Mon, 04 February 2002 06:17 Go to previous message
andrea.pitacco is currently offline  andrea.pitacco
Messages: 1
Registered: February 2002
Junior Member
On Mon, 04 Feb 2002 13:46:58 +0100, Reimar Bauer
<r.bauer@fz-juelich.de> wrote:

> Hi,
>
>
> I am searching for a routine to copy numbers to their
> representive digits in a string.
>
> e.g
>
> float : 6 digits
>
> numbers=[(1/3.)*1000., !pi*10000.]
>
> print,numbers,format='(F20.5)'
>
> gives a fix mask and returns:
>
> 333.33334
> 31415.92773
>
>
> what I like to have is :
>
> 333.333
> 31415.9
>
> Any ideas ?

IDL> numbers=[(1/3.)*1000., !pi*10000.]
IDL> digNo=6

IDL> Print, StrMid(StrTrim(String(Float(numbers)),2),0,digNo+1)
333.333 31415.9

Andrea
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Dialog_Pickfile Question
Next Topic: Re: AMD CPU - pentium way faster? (should be IDL on win2000 faster than IDL on linux)

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

Current Time: Fri Oct 10 15:46:51 PDT 2025

Total time taken to generate the page: 1.84080 seconds