Cuanto les da en MatLab? 9/2(1+2)

1 vue (au cours des 30 derniers jours)
Florentino Ruiz
Florentino Ruiz le 7 Mar 2013
Algunos compañeros y yo estamos debatiendo sobre el resultado de esta operación, alguno decimos que nueve, otros que es uno. 9/2(1+2). Que resultado arroja en MatLab, no lo tengo instalado en esta máquina.
gaussianos.com/jerarquia-de-las-operaciones-y-el-sindrome-del-parentesis-invisible/
  1 commentaire
Walter Roberson
Walter Roberson le 7 Mar 2013
Google translation:
Some friends and I are debating on the result of this operation, some say nine, other than one. 9/2(1 +2). That throws result in MatLab, I have not installed on this machine.

Connectez-vous pour commenter.

Réponses (1)

Walter Roberson
Walter Roberson le 7 Mar 2013
It is an error in MATLAB as MATLAB has no implied multiplication.
If it is interpreted as 9 / (2 * (1+2)) then that would be 9/6; if it is interpreted as (9/2) * (1+2) that would be 27/2. Neither result would be the 9 or 1 that you mentioned.

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by