public static String humanReadableInt(long number) {
		long absNumber = Math.abs(number);
		double result = number;
		String suffix = "";
		if (absNumber < 1024) {
			// nothing
		} else if (absNumber < 1024 * 1024) {
			result = number / 1024.0;
			suffix = "K";
		} else if (absNumber < 1024 * 1024 * 1024) {
			result = number / (1024.0 * 1024);
			suffix = "M";
		} else if (absNumber < 1024 * 1024 * 1024 * 1024) {
			result = number / (1024.0 * 1024 * 1024);
			suffix = "G";
		} else {
			result = number / (1024.0 * 1024 * 1024 * 1024);
			suffix = "T";
		}
		return oneDecimal.format(result) + suffix;
	}