I tried this one in MATLAB and it worked but here it keeps displaying assertion failed for every number different from 1
Because you are using floating point calculations, the result may not be exact. If you round the result to the nearest integer it should work.
Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
n = 1;
f = 1;
assert(isequal(fib(n),f))
|
2 | Fail |
n = 6;
f = 8;
assert(isequal(fib(n),f))
|
3 | Fail |
n = 10;
f = 55;
assert(isequal(fib(n),f))
|
4 | Fail |
n = 20;
f = 6765;
assert(isequal(fib(n),f))
|
Which values occur exactly three times?
3817 Solvers
249 Solvers
444 Solvers
Find out sum and carry of Binary adder
379 Solvers
555 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!