>>>>> "G" == Grant <emailgr...@gmail.com> writes:
>>> I have a variable which could contain any number from 01-12. I need >>> to remove the leading zero from numbers 01-09, otherwise I get an >>> "octal digit" error when the number is used in a calculation. Can >>> anyone show me how to remove that leading zero? >> >> use warnings; >> use strict; >> >> my @numbers = qw ( 01 02 03 04 05 ); >> >> for my $num (@numbers) { >> $num = int $num; no need for int. perl coerces numbers to strings and vice versa on demand. int is actually used to truncate the fraction off of a float, not to convert a string to a number. G> That got it. Thank you Steve and Uri. you never posted the code that was bothering you. it would be helpful to us and yourself to post it. your quoted error made no sense to me given what you also said. thanx, uri -- Uri Guttman ------ u...@stemsystems.com -------- http://www.sysarch.com -- ----- Perl Code Review , Architecture, Development, Training, Support ------ --------- Gourmet Hot Cocoa Mix ---- http://bestfriendscocoa.com --------- -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/