public Double getValue(byte[] bytes, int index, boolean isBigEndian) {
		long bits = fromBytes(bytes, index, isBigEndian);
		switch (byteSize) {
			case 4:
				float f = Float.intBitsToFloat((int) bits);
				return (double) f;
			case 8:
			default:
				return Double.longBitsToDouble(bits);
		}
	}
{@link SearchFormat} for parsing and display bytes in a float or double format.
Ghidra/Features/Base/src/main/java/ghidra/features/base/memsearch/format/FloatSearchFormat.java