When you say "normal calculator", I'm guessing you mean non scientific, one operation entered at a time kind of thing. If so, then differences in results are most likely due to discrepancies in order of precedence of operators. Thus it is if anything the fault of the "normal calculator".