Forum Moderators: coopster & phranque

Message Too Old, No Replies

Getting integer value out of real number in PERL

         

dreaming of nascar

11:17 pm on Apr 18, 2003 (gmt 0)

10+ Year Member



How is this done? What is the best/easiest way to do this in PERL?

Thanks

D O N

randomuser

2:01 am on Apr 19, 2003 (gmt 0)

10+ Year Member



$integer = int($real + .5);

Fischerlaender

8:45 am on Apr 19, 2003 (gmt 0)

10+ Year Member



There is a rule in Perl: You can everything do in more than one way.

So, here is another solution:

$n = -1263.64783; 
$n =~ /(\-?[0-9]+)/;
print "$1\n";

result: -1263