Introducción a C#
Por Nacho Cabanes, versión 0.93 de 16-abr-2010


(Nota: Estás viendo una versión del curso antigua, creada en 2009. Es recomendable que sigas la versión 2015, mucho más actualizada, con contenidos más detallados, más ejemplos y más ejercicios propuestos)

1.4. Operaciones aritméticas básicas

Está claro que el símbolo de la suma será un +, y podemos esperar cual será el de la resta, pero alguna de las operaciones matemáticas habituales tiene símbolos menos intuitivos. Veamos cuales son los más importantes:

OperadorOperación
+Suma
-Resta, negación
*Multiplicación
/División
%Resto de la división ("módulo")

Ejercicio propuesto:

 

1.4.1. Orden de prioridad de los operadores

Sencillo:

Ejercicio propuesto: Calcular (a mano y después comprobar desde C#) el resultado de estas operaciones:

 

1.4.2. Introducción a los problemas de desbordamiento

El espacio del que disponemos para almacenar los números es limitado. Si el resultado de una operación es un número "demasiado grande", obtendremos un mensaje de error o un resultado erróneo. Por eso en los primeros ejemplos usaremos números pequeños. Más adelante veremos a qué se debe realmente este problema y cómo evitarlo. Como anticipo, el siguiente programa ni siquiera compila, porque el compilador sabe que el resultado va a ser "demasiado grande":

public class Ejemplo01multiplic
{
    public static void Main()
    {
        System.Console.WriteLine(10000000*10000000);
    }
}