Looks like binary16
Is it correct?: No.
Both "mantissas" or fraction need to include an implied bit as its not the minimum exponent. So .1011000000
becomes 1.1011000000
.
Instead 1.01 1100 0000
* 1.10 1100 0000
= 10.0110 1101 0000 0000 0000
The change in exponent is something to consider after the multiplication, in addition to rounding.
Shift right the product 1.0011 0110 1000 0000 0000 0
and +1 to the unbiased exponents 9 + 11 + 1 --> 21.
Round the product to 10 fraction bits
1.0011 0110 1000 0000 0000 0
1.0011 0110 10
Rebuild result
sign 0^0 = 0
biased exponent 21 + 15 = 36 = 100100
, which overflows. @Yves Daoust
fraction = 0011 0110 10
.
Overflow is typically set to INF 0 11111 0000000000 = infinity
Have not doubled check my work yet.