have to create a small library in the C programming language to do Minifloat The minifloat should be a code. sensible representation and stay consistent throughout a library.The internal representation (e.g. a struct) does not have to match the external representation (e.g. just a binary pattern, or a pointer to an abstract data type). do not return a pointer to a local static variables in a function. Instead, allocate on the heap with malloc and then return the pointer to that. The following pictrures are more of the requirements. 1. add - Add two Minifloat numbers and return the result. 2. mult - Multiply two Minifloat numbers and return the result. 1. Abstract data type e with proper header and source files. 2. sub - Subtract two Minifloat numbers and return the result. 3. div - Divide two Minifloat numbers and return the result. 4. Input checking and rejection of out-of-bounds or improperly formatted Minifloat numbers by returning predefıned special values. These values should be declared as constants in the header file
I have to create a small library in the C programming language to do Minifloat
The minifloat should be a code.
sensible representation and stay consistent throughout a library.The internal representation (e.g. a struct) does not have to match the external representation (e.g. just a binary pattern, or a pointer to an abstract data type). do not return a pointer to a local static variables in a function. Instead, allocate on the heap with malloc and then return the pointer to that.
The following pictrures are more of the requirements.
1. add - Add two Minifloat numbers and return the result. 2. mult - Multiply two Minifloat numbers and return the result.
1. Abstract data type e with proper header and source files. 2. sub - Subtract two Minifloat numbers and return the result. 3. div - Divide two Minifloat numbers and return the result. 4. Input checking and rejection of out-of-bounds or improperly formatted Minifloat numbers by returning predefıned special values. These values should be declared as constants in the header file.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images