conversiones aritmeticas

Páginas: 2 (431 palabras) Publicado: 7 de octubre de 2014
Conversiones aritméticas
La mayoría de los operadores de C realizan conversiones de tipos para llevar los operandos de una expresión a un tipo común o para ampliar valores cortos al tamaño enterousado en operaciones de equipo. Las conversiones realizadas por operadores de C dependen del operador específico y del tipo del operando o de los operandos. Sin embargo, muchos operadores realizanconversiones similares en los operandos de tipos enteros y de punto flotante. Estas conversiones se conocen como “conversiones aritméticas”. La conversión de un valor de operando a un tipo compatible noproduce ningún cambio en el valor.
Las conversiones aritméticas que se resumen a continuación se denominan “conversiones aritméticas habituales”. Estos pasos solo se aplican a los operadores binariosque esperan un tipo aritmético. El propósito es producir un tipo común que también es el tipo de resultado. Para determinar qué conversiones tienen lugar realmente, el compilador aplica el algoritmosiguiente a las operaciones binarias de la expresión. Los pasos siguientes no son un orden de prioridad.

1. Si alguno de los operandos es de tipo long double, el otro operando se convierte altipo long double.
2. Si la condición anterior no se cumple y cualquiera de los operandos es de tipo double, el otro operando se convierte al tipo double.
3. Si no se cumplen las dos condiciones anterioresy cualquiera de los operandos es de tipo float, el otro operando se convierte al tipo float.
4. Si no se cumplen las tres condiciones anteriores (ninguno de los operandos es de tipo de puntoflotante), las conversiones enteras se realizan en los operandos de la manera siguiente:
Si alguno de los operandos es de tipo unsigned long, el otro operando se convierte al tipo unsigned long.
Si no sesatisface la condición anterior y alguno de los operandos es de tipo long y el otro de tipo unsigned int, ambos operandos se convierten al tipo unsigned long.
Si las dos condiciones anteriores no se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aritmetica
  • aritmetica
  • aritmetica
  • Aritmetica
  • Aritmetica
  • Aritmetica
  • Aritmética
  • Aritmetica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS