----- Original Message ----- From: "Gufranul Haque" <[EMAIL PROTECTED]> To: "David Olbersen" <[EMAIL PROTECTED]> Sent: Friday, March 21, 2003 3:12 PM Subject: Re: calculating length of a number > > > > Hello all, > > > > I have a series of numbers 20.45,-2.00,45.450,-30.390 > > > > 20.45 - length is 5 > > -2.00 - length is 4 > > > > I need to calculate the length of each number for formatting purposes. > > > > I am trying to split the each number into an array of > > charcters and then calculating the length of the array > > > > my @digits = split(/\S/, @number[$i]) > > my @length = @digits > > > > but somehow it doesn't seem to be working. Can someone tell > > me the corect expression to use, > > > > Thanks > >
> > ----- Original Message ----- > From: "David Olbersen" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, March 21, 2003 2:56 PM > Subject: RE: calculating length of a number > > > Gufranul, > > Why not just use sprintf()? That should be much easier than doing it > yourself. > > perldoc -f sprintf > > -------------------------- > David Olbersen > iGuard Engineer > 11415 West Bernardo Court > San Diego, CA 92127 > 1-858-676-2277 x2152 > > > > David, > > The issue here is that say I have a number -20.00 (length 6). Now I have to > split this number into two numbers using a split ratio say 0.1. > > So now I have two numbers to print -2.00 and -20.00. Now both these numbers > should be printed in six charcters i.e s-2.00 and -20.00 ( s denotes a > whitespace charcater). > > Thanks, > > Gufran > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]