diff options
author | Erich Eckner <git@eckner.net> | 2022-06-26 22:22:11 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2022-06-26 22:25:31 +0200 |
commit | f32b9f3653b08bbba97be06df92fbb07380a0349 (patch) | |
tree | 6c697812f7e4117be44c8c23109e0e56dab05b35 | |
parent | b6ff22d2ffa517d5130058e1406f8ac7dd50e958 (diff) | |
download | FH-Wetter-f32b9f3653b08bbba97be06df92fbb07380a0349.tar.xz |
bisekt: round(), damit Vergleiche stabil werden
-rw-r--r-- | fhunit.pas | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -292,12 +292,12 @@ begin ma:=count; while mi<ma do begin neu:=(mi+ma) div 2; - if (neu>=count) or (items[neu].zeit<zeit) then begin + if (neu>=count) or (round((items[neu].zeit - zeit) * 6 * 24) < 0) then begin inc(neu); mi:=neu; continue; end; - if items[neu].zeit>zeit then begin + if round((items[neu].zeit - zeit) * 6 * 24) > 0 then begin ma:=neu; continue; end; |