public static long getScaleFactorDecimal(final String scaleUnit) {
		if(scaleUnit == null) throw new IllegalArgumentException("Ihre Präfix-Angabe ist ungültig. " + scaleUnit);
		if(scaleUnit.length() == 0) return 1;
		switch(scaleUnit.toLowerCase().charAt(0)) {
			case 'h':
				return 100;
			case 'k':
				return 1000;
			case 'm':
				return 1000 * 1000;
			case 'g':
				return 1000 * 1000 * 1000;
			case 't':
				return (1000l * 1000l * 1000l * 1000l);
			case 'p':
				return (1000l * 1000l * 1000l * 1000l * 1000l);
			case 'e':
				return (1000l * 1000l * 1000l * 1000l * 1000l * 1000l);
			default:
				throw new IllegalScaleUnitException("Ihre Angabe ist keine gültige Einheit! " + scaleUnit);
		}
	}