With / I got 288, but when I used ÷, I got 2.
I’d like to see the algorithm used by the online calculators to parse the problem text. To give different answers, they have to be parsing the text differently. Most likely they’re doing something like
48/2(9+3) => 48/2*(9+3)
and
48÷2(9+3) => 48/(2*(9+3))
The expressions after the => can be calculated directly in the languages used to build the sites.