fbpx

¿Para qué sirven los modificadores de tipo en C++?

Etiquetado: 

  • ¿Para qué sirven los modificadores de tipo en C++?

    Posted by Angel Sánchez on 6 diciembre, 2019 en 3:37 am

    En el curso de C++, en los primeros módulos, hablamos de los modificadores pero no nos adentramos mucho en el tema, y el resto del curso no los volvemos a utilizar. Pero si deseas saber un poco más que son y para qué sirven aquí te dejo una breve explicación.

    Los modificadores de tipo, como dicen su nombre, modifica los tipos de datos. Para entender esto primero hay que mostrar cuáles son los tipos de datos y que los caracteriza:

    • Tipo: char | Bits: 8 | Rango: 0 a 255
    • Tipo: int | Bits: 16 | Rango: -32.768 a 32.767
    • Tipo: float | Bits: 32 | Rango: 3,4 E -38 a 3,4 E +38
    • Tipo: double | Bits: 64 | Rango: -308 a 1,7 E +308
    • Tipo: void | Bits: 0 | Rango: sin valor.

    Nota: el tipo de dato char permite colocar caracteres y número, y su rango está representado con números ya que al final una letra equivale a un número cuando se traduce a información para la computadora.

    Nota: ¿Cual es la diferencia entre float y double? Aquí dejamos la explicación: Tipos de datos en C++, diferencia y utilidades.

    Ahora que ya sabemos que los tipos de datos tienen un tamaño definido en bits y un rango, podemos entender a los modificadores, estos permiten modificar a los tipos de datos de acuerdo a su rango. Por ejemplo:

    • short (corto) afecta a int.
    • long (largo) afecta a int y double.
    • signed (con signo) afecta a chat y int.
    • unsigned (sin signo) afecta a chat y int.

    Nota: con signo hace referencia a – o +. unsigned todos positivos. signed negativos y positivos.

    Los ejemplos de uso son muy simples, por ejemplo si queremos un int corto usamos lo siguiente: short int.

    Si queremos un entero largo sin signo usamos lo siguiente: unsigned long int.

    El efecto de los modificados va sobre el tamaño y rango, así que anexo una imagen que muestra detalladamente cual es el cambio real aplicado.

    El uso que se le puede dar a los modificados pueden ser muchos, para cálculos exactos, programas con características especiales, etc.

    Espero que esta breve explicación haya sido de ayuda. Puedes leer más de esto en este pdf: 2.2 – Tipos de datos, modificadores de tipo y modificadores de acceso. (Pag 6).

    Angel Sánchez respondido 4 años, 4 meses 1 Miembro · 0 Respuestas
  • 0 Respuestas

    Sorry, there were no replies found.

    Inicia sesión para responder.

    Start of Discussion
    0 de 0 respuestas Junio 2018
    Ahora