From dab8b370e48c980fa354dedd17d5a0c75b481862 Mon Sep 17 00:00:00 2001 From: minima Date: Sat, 7 Jan 2006 16:03:45 +0000 Subject: [PATCH] fixed rounding errors on two digit decimal places entries for frequency on spots. --- Changes | 1 + perl/Spot.pm | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Changes b/Changes index e28166d3..7a72d807 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ 07Jan06======================================================================= 1. Fixed problem with the standalone 'showdx' program pointed out by Leo, IZ5FSA. +2. Fixed rounding problem on entering spots as pointed out by Ron N5IN. 06Jan06======================================================================= 1. Fix problem with rcmd sh/fdx 27Dec05======================================================================= diff --git a/perl/Spot.pm b/perl/Spot.pm index 92f70552..b4fd27c4 100644 --- a/perl/Spot.pm +++ b/perl/Spot.pm @@ -169,13 +169,13 @@ sub prepare my @out = @_[0..4]; # just up to the spotter # normalise frequency - $_[0] = sprintf "%.1f", $_[0]; + $out[0] = sprintf "%.1f", $out[0]+0.05; # remove ssids and /xxx if present on spotter $out[4] =~ s/-\d+$//o; # remove leading and trailing spaces - $_[3] = unpad($_[3]); + $out[3] = unpad($out[3]); # add the 'dxcc' country on the end for both spotted and spotter, then the cluster call -- 2.43.0