Diciamo che facebook mi ha un pò confuso.... si tratta di una operazione banale come calcolo ma non come logica. Questo è il calcolo:
3-6*3+2
io direi 3-18+2 quindi -15+2 quindi -13
un'amico mi dice 3-18+2 quindi 3-20 quindi -17
come va risolta l'operazione?
priorità nelle operazioni
Moderatori: Gianfranco, Bruno
Questo forum è una sezione del PORTALE DI BASE CINQUE
Re: priorità nelle operazioni
Secondo me hai ragione tu:
(3-18)+2=3-18+2
3-(18+2)=3-18-2 !!!
Ciao
(3-18)+2=3-18+2
3-(18+2)=3-18-2 !!!
Ciao
Franco
ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician
ENGINEER
noun. (en-juh-neer)
someone who does precision guesswork based on unreliable data provided by those of questionable knowledge.
See also wizard, magician
Re: priorità nelle operazioni
perfetto... grazie Franco ((((-;
-
- Supervisore del sito
- Messaggi: 1720
- Iscritto il: ven mag 20, 2005 9:51 pm
- Località: Sestri Levante
- Contatta:
Re: priorità nelle operazioni
Ciao a tutti.
Premetto che:
a) Info e Franco hanno già dato la risposta esatta;
b) l'usuale notazione "algebrica" è sintetica ma un po' ambigua;
c) la precedenza delle operazioni è un fatto convenzionale, per cui *,/ hanno la precedenza su +,-;
d) l'addizione è associativa.
Il fatto che l'addizione è associativa, non pone alcuna precedenza tra il + e il -, basta scrivere (o anche solo pensare) correttamente l'espressione.
Infatti l'espressione:
3-18+2
Si può scrivere usando solo l'addizione:
(+3)+(-18)+(+2)
Per la proprietà associativa si possono associare i primi due termini oppure gli ultimi due ottenendo lo stesso risultato.
$\Large[(+3)+(-18)]+(+2)=(-15)+(+2)=(-13)$
$\Large(+3)+[(-18)+(+2)]=(+3)+(-16)=(-13)$
Premetto che:
a) Info e Franco hanno già dato la risposta esatta;
b) l'usuale notazione "algebrica" è sintetica ma un po' ambigua;
c) la precedenza delle operazioni è un fatto convenzionale, per cui *,/ hanno la precedenza su +,-;
d) l'addizione è associativa.
Il fatto che l'addizione è associativa, non pone alcuna precedenza tra il + e il -, basta scrivere (o anche solo pensare) correttamente l'espressione.
Infatti l'espressione:
3-18+2
Si può scrivere usando solo l'addizione:
(+3)+(-18)+(+2)
Per la proprietà associativa si possono associare i primi due termini oppure gli ultimi due ottenendo lo stesso risultato.
$\Large[(+3)+(-18)]+(+2)=(-15)+(+2)=(-13)$
$\Large(+3)+[(-18)+(+2)]=(+3)+(-16)=(-13)$
Pace e bene a tutti.
Gianfranco
Gianfranco