FloatKind extractKind(long encoding) {
		int exp = extractExponentCode(encoding);
		if (exp == maxexponent) {
			long frac = extractFractionalCode(encoding);
			if (frac == 0L) {
				return FloatKind.INFINITE;
			}
			if (frac >>> (frac_size - 1) == 1) {
				return FloatKind.QUIET_NAN;
			}
			return FloatKind.SIGNALING_NAN;
		}
		return FloatKind.FINITE;
	}
Get the minimum finite subnormal {@link BigFloat} value for this format

@return minimum finite subnormal {@link BigFloat} value
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcode/floatformat/FloatFormat.java