random

:-)
git clone read: git://git.margiolis.net/random.git
Log | Files | Refs | LICENSE

commit 6878a0288293ff13fd76f1c56c5da13f06a7e531
parent 18693b9b2654b84d0913df54ed27c57510120f9f
Author: Christos Margiolis <christos@FreeBSD.org>
Date:   Mon, 12 Feb 2024 14:51:00 +0200

changes in fnc

Diffstat:
Mfnc/fnc.go | 13++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/fnc/fnc.go b/fnc/fnc.go @@ -16,7 +16,7 @@ func usage() { func main() { var path, date string; - var n, loss, gain, total float64; + var n, loss, gain float64; var arglen int; var dflag bool; @@ -68,13 +68,12 @@ func main() { if n >= 0 { gain += n; } else { - loss += n; + loss -= n; } - total += n; - fmt.Printf("%-15s %-20s %-.2f\n", line[0], line[1], n); + fmt.Printf("%-15s %-20s %+.2f\n", line[0], line[1], n); } fmt.Println(); - fmt.Printf("Loss: %.2f\n", -loss); - fmt.Printf("Gain: %.2f\n", gain); - fmt.Printf("Total: %.2f\n", total); + fmt.Printf("Gain: %+.2f\n", gain); + fmt.Printf("Loss: %+.2f\n", -loss); + fmt.Printf("Gross: %+.2f\n", gain - loss); }