¿Por qué la octava da resultados diferentes para 9^1/2 y 9^0,5?

¿Por qué la octava da resultados diferentes para 9^1/2 y 9^0,5?

Últimamente he estado intentando repasar las matemáticas que debería haber aprendido en la escuela secundaria. (No presté mucha atención). Respecto a esto, los exámenes de ingreso a la universidad y Octave forman una gran pareja.

Esta mañana llegué a las potencias fraccionarias. Y Octave tenía algo sorprendente reservado:

octave:41> (9 ^ 1/2)
ans =  4.5000
octave:42> (9 ^ .5)
ans =  3
octave:43> (9 ^ 0.5)
ans =  3

Tal vez me quedé dormido cuando cubrimos esto en la escuela secundaria, pero no... Segúneste sitio web,

Por cierto, algunas potencias decimales también se pueden escribir como exponentes fraccionarios. Si te dan algo como "35,5", recuerda que 5,5 = 11/2, entonces:

3^5,5 = 3^11/2

Evidentemente hay alguna razón por la cual octavese evalúan estas dos expresiones de manera diferente...

¿Por qué Octave evalúa las potencias fraccionarias de manera diferente? ¿Se trata de una característica que no existe o hay una buena razón por la que debería hacerlo?

Respuesta1

No soy un experto en Octave, pero parece que Octave analiza "9 ^ 1/2" como "(9^1)/2". Es decir, el operador de exponenciación tiene una prioridad más alta (se vincula más estrechamente) que la división. Intente poner paréntesis como este: "(9 ^ (1/2))".

información relacionada