public static void printNumbersFrom(Scanner in, int width, int precision, PrintWriter out){
		int i = 0;
		
		while(in.hasNext()){
			
//			Zeilensprung jeder 10. Zahl
			if ( i%10 == 0 && i>0){
				out.println();
				i=0;
			}
			
//			Wenn nächste gelesene Zahl eine Ganze Zahl ist..
			if (in.hasNextInt()){
				i++;
				out.printf("%1$"+ (width + precision + 2) + "d", in.nextInt());
				continue;
			}
//			Wenn nächste gelesene Zahl eine Kommazahl ist..
			if (in.hasNextDouble()){
				i++;
				out.printf("%1$"+ (width + precision + 2) +	"."+precision + "f", in.nextDouble());
				continue;
			}
//			Wenn nächstes "Zeichen" keine Zahl ist wird es übergangen 
			if (in.hasNextDouble() == false && in.hasNextDouble() == false){
				in.next();
				continue;
			}
		}
		in.close();
		out.println();
	}