This will convert a fraction or mixed number of any form to a decimal equivalent. The following are some possibilities:$fraction = '32 2/5'; &fconv(\$fraction); sub fconv { my $f = shift; if ($$f =~ /((\d+) )?(\d+) ?\/ ?(\d+)/) { $$f = $2 + $3/$4; } }
2/5
2 / 5
2 /5
32 2/5
32 2 / 5
In reply to Re: Arithmetic with fractions
by TedPride
in thread Arithmetic with fractions
by algonquin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |