From 40e176ec2870e93d17b0c41dbf2f18c9d77b2fa3 Mon Sep 17 00:00:00 2001 From: Frank Haverland Date: Fri, 14 Oct 2022 20:03:18 +0200 Subject: [PATCH] digit will be roundet now from x.7..x.9 out of transition of the pointer --- code/components/jomjol_flowcontroll/ClassFlowCNNGeneral.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/components/jomjol_flowcontroll/ClassFlowCNNGeneral.cpp b/code/components/jomjol_flowcontroll/ClassFlowCNNGeneral.cpp index e564be93..703e621f 100644 --- a/code/components/jomjol_flowcontroll/ClassFlowCNNGeneral.cpp +++ b/code/components/jomjol_flowcontroll/ClassFlowCNNGeneral.cpp @@ -10,7 +10,7 @@ static const char* TAG = "flow_analog"; -bool debugdetailgeneral = true; +bool debugdetailgeneral = false; ClassFlowCNNGeneral::ClassFlowCNNGeneral(ClassFlowAlignment *_flowalign, t_CNNType _cnntype) : ClassFlowImage(NULL, TAG) { @@ -239,7 +239,7 @@ int ClassFlowCNNGeneral::ZeigerEvalAnalogToDigitNeu(float zahl, float ziffer_vor // Ziffer bleibt bei x.8 oder x.9 "hängen", kommt also nicht richtig auf x.0 // muss eine Rundung erfolgen - if (eval_vorgaenger<8 && ergebnis_nachkomma >= 8) + if (eval_vorgaenger<8 && ergebnis_nachkomma >= 7) result = ((int) round(zahl) + 10) % 10; else result = ergebnis_vorkomma;