commit 6878a0288293ff13fd76f1c56c5da13f06a7e531
parent 18693b9b2654b84d0913df54ed27c57510120f9f
Author: Christos Margiolis <christos@FreeBSD.org>
Date: Mon, 12 Feb 2024 14:51:00 +0200
changes in fnc
Diffstat:
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);
}