/********************************************** Klasse zum Erleichterten Umgang mit Floatzahlen **********************************************/ import java.text.*; public class FloatUtil //Ich h„tte gerne java.lang.Float "extended" aber die ist leider static :-( { protected static int digits=1; // Genauigkeit fr Float - Ausgaben public static void setDigits(int _digits) // Genauigkeit setzen { digits=_digits; } public static String getString(double f) { //Float umwandeln. Source Code wurde direkt aus der Dekompilierung der EprogIO (printfixed) entnommen DecimalFormat df; DecimalFormatSymbols dfs; String form="#0."; for(int n=0;nmax)throw new OutOfRangeException(true); //true = zu groá return temp; } public static void setRange(double _min,double _max) {//min und max sind protected, daher Funktionen zum setzen und lesen min=_min; max=_max; } public static double getMin() { return min; } public static double getMax() { return max; } };