Question: function float-decimal to_bin_str(a,n,k) % a: decimal expression of the number to be converted % n: the number of available bits % k: the desired precision

 function float-decimal to_bin_str(a,n,k) % a: decimal expression of the number tobe converted % n: the number of available bits % k: thedesired precision 4 % Determine if there wiu be overflow or underflow.if ( (abs (a ) >0) && (abs(a) 2^(1-2^(n-k-1)))) display('UNDERFLOW'); return elseif(abs(a)-2^(2^(n-k-2 )-1)*(2-2^(-k))) 12 13 14 display 'OVERFLOW') return end % Determine the

function float-decimal to_bin_str(a,n,k) % a: decimal expression of the number to be converted % n: the number of available bits % k: the desired precision 4 % Determine if there wiu be overflow or underflow. if ( (abs (a ) >0) && (abs(a) 2^(1-2^(n-k-1)))) display('UNDERFLOW'); return elseif (abs(a)-2^(2^(n-k-2 )-1)*(2-2^(-k))) 12 13 14 display 'OVERFLOW') return end % Determine the signum: if a0) && (abs(a) 2^(1-2^(n-k-1)))) display('UNDERFLOW'); return elseif (abs(a)-2^(2^(n-k-2 )-1)*(2-2^(-k))) 12 13 14 display 'OVERFLOW') return end % Determine the signum: if a

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!