Introduction - If you have any usage issues, please Google them yourself
The representation of floating-point number and the analysis of arithmetic operation algorithm require theoretical derivation and program simulation.
Arithmetic operations include string to floating point, floating point to string conversion, addition, subtraction, multiplication, division and so on. Documentation should be provided, including algorithm proof, program block diagram, usage, special handling (overflow, digital expansion), case analysis, etc. String conversion can be slightly difficult.
typedef unsigned int dwrd; #32-bit
char* ftoa(dwrd);
dwrd atof(char*);
dwrd fadd(dwrd, dwrd);
dwrd fsub(dwrd, dwrd);
dwrd fmul(dwrd, dwrd);
dwrd fdiv(dwrd, dwrd);