Very easy, you just have to multiply 2 numbers but you cannot use the following signs (*, /, - ,^) ,mtimes , times, cross, prod, cumprod , dec2bin, int2str and num2str functions. Will you take up the challenge?!
Example : x= 3; y= 2;
output = 6 since 3*2 = 6 :)
Solution Stats
Problem Comments
4 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers350
Suggested Problems
-
Find the sum of all the numbers of the input vector
55688 Solvers
-
Program an exclusive OR operation with logical operators
803 Solvers
-
Back to basics 19 - character types
275 Solvers
-
Determine Whether an array is empty
819 Solvers
-
Given a window, how many subsets of a vector sum positive
873 Solvers
More from this Author30
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
As Richard made me notice by email, tests 5 and 6 (using randi and non-integer) were not enable. As I have rescored all solutions, some previous solutions which passed the test, do not pass it anymore.
Can you please set a tolerance for the submitted answers? Using exp(log(x)+log(y)) fails nearly all possibilities for test case 5, with the biggest error being roughly 2.5e-11.
Nice one. It would be more challenging to add a test case where both function arguments are decimal numbers. :)
You can try adding, and something wonderful happens.