in reply to Rounding to the nearest 50
Note the bankers rounding.#!/usr/bin/perl use strict; use warnings; foreach my $n (0, 1, 10, 24, 25, 26, 49, 50, 51, 74, 75, 76) { printf "%3d: %3d\n", $n, 50 * sprintf "%.0f" => $n / 50; } __END__ 0: 0 1: 0 10: 0 24: 0 25: 0 26: 50 49: 50 50: 50 51: 50 74: 50 75: 100 76: 100
Abigail
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Rounding to the nearest 50
by Crian (Curate) on Mar 01, 2004 at 15:19 UTC | |
by Abigail-II (Bishop) on Mar 01, 2004 at 16:10 UTC | |
by Hammy (Scribe) on Mar 02, 2004 at 01:41 UTC | |
by Crian (Curate) on Mar 01, 2004 at 22:55 UTC | |
by Hammy (Scribe) on Mar 02, 2004 at 01:46 UTC | |
by Roy Johnson (Monsignor) on Mar 01, 2004 at 19:09 UTC |