Parzibyte's blog

Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.

Elevar número a potencia en C#

Introducción

Hoy veremos cómo elevar un número a una potencia en C#.

Por ejemplo, tal vez en algún momento queramos elevar un número al cuadrado, al cubo o a cualquier otro número. Me parece que a este proceso se le llama exponenciación o potenciación.

Por cierto, te invito a leer cómo compilar C# desde la terminal, sin usar Visual Studio.

¿Quieres saber cómo hacerlo en JavaScript? recientemente el lenguaje incorporó una forma parecida a la de Python para elevar números.

Cómo elevar un número a una potencia en C#

Para hacer esto en C# o C Sharp no necesitamos librerías adicionales, simplemente llamamos al método estático Pow de la clase Math y le pasamos dos argumentos:

  1. El número que queremos elevar
  2. El exponente al que lo vamos a elevar

Elevar al cuadrado

Veamos cómo elevar un número al cuadrado en C#. Aquí el código:

Aquí la salida:

Elevar el número 10 al cuadrado con C#

Elevar el número 10 al cuadrado con C#

Elevar un número al cubo

Es casi lo mismo que arriba, sólo que ahora la potencia sería la 3. Probemos elevando el número 5 al cubo, lo mismo que es elevar un número a la potencia 3:

Cuando ejecutamos el código de ejemplo, la salida es esta:

Elevar número al cubo con C#

Elevar número al cubo con C#

Elevar un número a cualquier potencia

Ya vimos cómo elevar un número al cuadrado y al cubo. Lo que hicimos fue llamar a Math.Pow con el segundo argumento representando al número que vamos a elevar.

Entonces para elevar un número en C#, por ejemplo elevar el 2 a la potencia 32 hacemos esto:

Cuando compilamos y ejecutamos el código, la salida es la siguiente:

Potencia de un número en C#

Potencia de un número en C#

 

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *