Question: Python code. Please Help! Recall that the toy system was characterized by the following parameter values: B = 2, p = 2, e -1,0, 1,
Python code. Please Help!
Recall that the "toy" system was characterized by the following parameter values: B = 2, p = 2, e -1,0, 1, 2, 3. Here we embellish slightly by adding 1 digit of precision to get: B = 2, p = 3, e -1,0, 1, 2, 3 1a) Write a function (by completing the template below) that computes the represented number corresponding to a specific set of parameter values: In [ ]: def params_to_num(sign_bit, digits, exponent, base=2): compute the numerical value corresponding to floating point parameter values Args: sign_bit: 0 for positive, 1 for negative digits: list of integer digits in range [0, base] exponent: integer exponent value Named args: base: default value 2 Returns: float value of represented number #insert code here return x 1b) Test your implementation by checking that params_to_num(1, [1,0,1), 3) returns the value -10.0. In [ ]: -10.0 == params_to_num(1, [1,0,1), 3)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
