So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis and adding a * 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but they are just compiled programs that had the programmers learning in (you can find calculators finding this to be both 1 and 16). however if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
But both:
var answer = 8 / (2 * (2+2));
and
var answer = 8 / 2 * (2+2);
will compile because it's clear and not ambiguous. First resulting in 1, the 2nd resulting in 16.
eg:
var answer1 = 8 / (2 * (2+2));
var answer2 = 8 / 2 * (2+2);
Console.WriteLine(answer1 + " " + answer2);
Gives us the answer:
1 16
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis and adding a * 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but they are just compiled programs that had the programmers learning in (you can find calculators finding this to be both 1 and 16). however if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
But both:
var answer = 8 / (2 * (2+2));
and
var answer = 8 / 2 * (2+2);
will compile because it's clear and not ambiguous. First resulting in 1, the 2nd resulting in 16.
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis and adding a * 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
But both:
var answer = 8 / (2 * (2+2));
and
var answer = 8 / 2 * (2+2);
will compile because it's clear and not ambiguous. First resulting in 1, the 2nd resulting in 16.
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis and adding a * 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
But both:
var answer = 8 ÷ (2 * (2+2));
and
var answer = 8 ÷ 2 * (2+2);
will compile because it's clear and not ambiguous
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis and adding a * 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis 8 ÷ (2 * (2+2)) (to get 1)
You talk about calculators, but if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis 8 ÷ (2(2+2)) (to get 1)
You talk about calculators, but if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(
So what is the answer, 1 or 16? Don't answer, the point is, equation is ambiguous, and people have learned math differently. Meaning it needs to be clearer, such as..
adding the * between 2 and (: 8 ÷ 2 * (2+2) (to get 16), or..
surrounding the 2(2+2) with parenthesis 8 ÷ (2(2+2)) (to get 1)
You talk about calculators, but a if you were to plug this into a compiler:
var answer = 8 / 2(2+2);
it's not going to let you compile that because it's ambiguous, and it's going to complain around the area of 2(