NickyJ
Retired Narrator
WolframAlpha is correct, entirely. When there is no sign between a number and a parenthesis, that means you multiply, which is exactly what WolframAlpha did:WolframAlpha is incapable of evaluating "6/2(1+2)". It is not telling you the answer to 6/2(1+2), because there is no operation listed between 2 and (1+2). WolframAlpha then inserts a multiplication sign, since putting two terms besides each other means multiplication. Computer programs are usually unable to resolve matters of implicit multiplication, and simply don't - they leave it up to the user to properly state the problem. I hope you don't expect programs to always interpret user inputs perfectly all the time.
So WolframAlpha is correct, in a way.
6/2*(1+2) = 9
but
6/2(1+2) = 1
