En MathML se pueden escribir casi todo tipo de operaciones matemáticas. Desde operaciones más básicas hasta operaciones con matrices, ecuaciones y matemática analítica.
En este artículo veremos la escritura de raíces con MathML.
Raíces cuadradas
Para escribir una raíz cuadrada, se utiliza el elemento <msqrt>. Este elemento envuelve el contenido cuya raíz cuadrada deseas expresar. Por ejemplo, el siguiente código en MathML representa la operación raíz cuadrada de 9:
<math>
<msqrt>
<mn>9</mn>
</msqrt>
</math>
Y en el navegador se mostraría de la siguiente forma:
Raíces con otro índice
pero si queremos escribir una raíz con un índice distinto debemos utilizar la etiqueta <mroot>. Esta etiqueta tiene dos elementos: el radicando y el índice. Por ejemplo la raíz cúbica de 27 se escribiría en MathML de la siguiente forma:
<math>
<mroot>
<mn>27</mn>
<mn>3</mn>
</mroot>
</math>
Y en el navegador web se leería de la siguiente forma: