In .NET 5 Preview 7, Microsoft has now introduced another floating-point datatype alongside the standard Float and Double. Dubbed Half, the new datatype is equivalent to binary16, which is specified ...
Multiplication on a common microcontroller is easy. But division is much more difficult. Even with hardware assistance, a 32-bit division on a modern 64-bit x86 CPU can run between 9 and 15 cycles.