char jvxlFractionAsCharacter(float fraction, int base, int range) {
		if (fraction > 0.9999f)
			fraction = 0.9999f;
		if (Float.isNaN(fraction))
			fraction = 1.0001f;
		int ich = (int) (fraction * range + base);
		if (ich < base)
			ich = base;
		if (ich == 92)
			ich = 33; // \ --> !
		if (logCompression)
			Logger.info("fac: " + fraction + " --> " + ich + " " + (char) ich);
		return (char) ich;
	}