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 :

http://dive4elements.wald.intevation.org