Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/utils/RiverUtils.java @ 6941:d322da01d862
(issue1451) Round Q's in the way it is done for AT's and localize KM
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Thu, 29 Aug 2013 11:28:55 +0200 |
parents | ddb0ed040209 |
children | 1f38656b68c4 |
comparison
equal
deleted
inserted
replaced
6940:274948f91dd6 | 6941:d322da01d862 |
---|---|
927 } | 927 } |
928 logger.debug("getGauges: " + dist[0] + " - " + dist[1]); | 928 logger.debug("getGauges: " + dist[0] + " - " + dist[1]); |
929 | 929 |
930 return river.determineGauges(dist[0], dist[1]); | 930 return river.determineGauges(dist[0], dist[1]); |
931 } | 931 } |
932 | |
933 /** Round a Q in the AT format style **/ | |
934 public static double roundQ(double q) { | |
935 if (q < 10d) q = Math.rint((q*1000d)) / 1000d; | |
936 else if (q < 100d) q = Math.rint((q*100d)) / 100d; | |
937 else if (q < 1000d) q = Math.rint((q*10d)) / 10d; | |
938 else if (q >= 1000d) q = Math.rint(q); | |
939 return q; | |
940 } | |
932 } | 941 } |
933 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 942 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |