Package co.nstant.in.cbor.encoder
Class HalfPrecisionFloatEncoder
java.lang.Object
co.nstant.in.cbor.encoder.AbstractEncoder<HalfPrecisionFloat>
co.nstant.in.cbor.encoder.HalfPrecisionFloatEncoder
public class HalfPrecisionFloatEncoder extends AbstractEncoder<HalfPrecisionFloat>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description HalfPrecisionFloatEncoder(CborEncoder encoder, OutputStream outputStream) -
Method Summary
Modifier and Type Method Description voidencode(HalfPrecisionFloat dataItem)static intfromFloat(float fval)Methods inherited from class co.nstant.in.cbor.encoder.AbstractEncoder
encodeTypeAndLength, encodeTypeAndLength, encodeTypeChunked, write, write
-
Constructor Details
-
Method Details
-
encode
- Specified by:
encodein classAbstractEncoder<HalfPrecisionFloat>- Throws:
CborException
-
fromFloat
public static int fromFloat(float fval)- Parameters:
fval- the float value- Returns:
- all higher 16 bits as 0 for all results
- See Also:
- Stack Overflow
-