Use MATLAB to convert a scalar double into a half-precision floating point. The return value should be a uint16.
The half-precision floating point format is specified here, and is the source for much of the test suite:
This is an implementation in C if you want some inspiration to get started:
As other problems related to half-precision are added, I will try to link them here.