Given a mass in lbs, convert it into kg. Use a conversion factor of 2.205 lbs/kg.
Solution Stats
Problem Comments
10 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers971
Suggested Problems
-
23630 Solvers
-
Project Euler: Problem 1, Multiples of 3 and 5
3664 Solvers
-
Find the dimensions of a matrix
556 Solvers
-
特定の値がベクトル内に含まれているかを確認するコードを書こう
337 Solvers
-
190 Solvers
More from this Author180
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
Test criteria is wrong, can't assert the right return value.
The description has been updated to state the precision of the conversion factor used in the test suite.
some error , as in scratch pad it is working but while submitting it shows error
Problem statement needs to be updated to state precision of submitted values. Only accepts values rounded to 4-decimal places.
Answers need to be rounded to 4 decimal places
If you're facing the issue where your code is producing correct results, but the assertion tests fail, use the round() function and set the precision to 4 decimal places.
% my solution - print out y value to compare against y_correct
y = x / 2.205;
disp(['y = ' num2str(y)])
disp(y)
% Test 2 and 3 Fail....
x = 50;
y_correct = 22.6757;
assert(isequal(convert_stuff(x),y_correct)) % Assertion failed.
Output:
y = 22.6757 % NOT SURE WHY THIS FAILS????
22.6757
%% Does not look like a precision issue
Big +1 to all the comments saying that the answers need to be rounded to 4 decimal places. Please put this in the description
hint: round to the 4th decimal
Hint:
The code will only be solved if you use rounding to FOUR decimal places.
To do this use the command:
y = round(("equation"),4)