Pedazo de fallo de excel

03/11/2003 - 20:13 por Fernán Mateos | Informe spam
En primer lugar, yo no sé si esto ya lo sabe todo el mundo o no. Por si
acaso, lo cuento.

Probad a escribir lo siguiente en una casilla de Excel: -3^2

Según las reglas de preferencia de operaciones, el resultado debería ser -9,
ya que el "^" toma preferencia sobre el "-". Pues no. El resultado es 9.

Por otro lado, si uno se construye con VBA una función que haga esto,
funciona correctamente.

El objetivo de este mail es doble:

1. Que la gente que no lo sepa se entere, porque esto puede dar mucho
follón.

2. ¿Cómo se puede avisar o preguntar a Microsoft acerca de este mal
funcionamiento?

Un saludo.

Fernán.
 

Leer las respuestas

#1 Euclides
03/11/2003 - 20:53 | Informe spam
Fernán, cálmate un poco, y recuerda que cualquier número,
positivo o negativo, elevado al cuadrado siempre presenta
un resultado positivo.

-3 al cuadrado es igual a +9
-5 al cuadrado es igual a +25

... y así sucesivamente.

De la misma forma, aunque en la práctica no se emplee,
una raíz cuadrada tiene dos resultados posibles:

Raíz cuadrada de 25 = +5 y también -5
Raíz cuadrada de 9 = +3 y también -3

Las raíces cuadradas de múmeros negativos entran en otra
categoría matemática (números imaginarios).


En primer lugar, yo no sé si esto ya lo sabe todo el


mundo o no. Por si
acaso, lo cuento.

Probad a escribir lo siguiente en una casilla de Excel: -


3^2

Según las reglas de preferencia de operaciones, el


resultado debería ser -9,
ya que el "^" toma preferencia sobre el "-". Pues no. El


resultado es 9.

Por otro lado, si uno se construye con VBA una función


que haga esto,
funciona correctamente.

El objetivo de este mail es doble:

1. Que la gente que no lo sepa se entere, porque esto


puede dar mucho
follón.

2. ¿Cómo se puede avisar o preguntar a Microsoft acerca


de este mal
funcionamiento?

Un saludo.

Fernán.


.

Preguntas similares