Herramientas de usuario

Herramientas del sitio


curso-cpp:variables-valores-tipos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión Ambos lados, revisión siguiente
curso-cpp:variables-valores-tipos [2016/09/29 17:00]
santo [Const]
curso-cpp:variables-valores-tipos [2016/10/05 19:17]
santo [Expresiones aritméticas]
Línea 39: Línea 39:
 Así, ''​(1 + 5) * 3''​ es una expresión aritmética. Otra más larga es ''​( ( (1+5)*2)/​3)*8''​. Si ''​x''​ es un ''​int'',​ entonces ''​x+1''​ es una expresión que denota al entero que le sigue a ''​x'',​ y ''​2*x''​ es una expresión que indica el doble de ''​x''​. Así, ''​(1 + 5) * 3''​ es una expresión aritmética. Otra más larga es ''​( ( (1+5)*2)/​3)*8''​. Si ''​x''​ es un ''​int'',​ entonces ''​x+1''​ es una expresión que denota al entero que le sigue a ''​x'',​ y ''​2*x''​ es una expresión que indica el doble de ''​x''​.
  
 +Además de estas 4 operaciones aritméticas básicas, es común también utilizar la operación ''​%'',​ que se llama "​módulo",​ y sirve para obtener el **resto** de la división. De esta forma, la expresión ''​9 / 2''​ da por resultado ''​4''​ (ya que cuando trabajamos con enteros, como trabajaremos casi siempre, la operación da el resultado de hacer la **división entera**), y la operación ''​9 % 2''​ da por resultado ''​1'',​ pues al dividir 9 por 2 se obtiene un **cociente** de 4, y un **resto** de 1. Similarmente,​ ''​14 % 5''​ da por resultado 4, mientras que ''​14 / 5''​ da por resultado 2.
 ==== Expresiones con strings ==== ==== Expresiones con strings ====
  
curso-cpp/variables-valores-tipos.txt · Última modificación: 2017/10/29 19:28 por santo