Problem 813. Multiply 2 numbers
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
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.
Solution Comments
Show commentsProblem Recent Solvers340
Suggested Problems
-
2327 Solvers
-
Relative ratio of "1" in binary number
1440 Solvers
-
find the maximum element of the matrix
503 Solvers
-
Check that number is whole number
4499 Solvers
-
9704 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!