number = 5;
number = exp(number, 2);
disp(number);
function number = exp(number, exp)
for i = 2:exp
number = number * number;
end
end
You are testing the exp function above. Which of the followingtest cases would detect errors which exist in the function (hint:there is an bug)
1)exp(0,2)
% test for 0 number
% expected output 0
2)exp(2,0)
% test for 0 exponent
% expected output 1
3)exp(2,-1)
% test for negative exponent
% expected output 0.5
4)exp(5,2)
% test for square
% expected output 25
5)exp(-5,2)
% test for negative number
% expected output 25
Expert Answer
An answer will be send to you shortly. . . . .