CyM98 << Tipos de números >>
En cada lenguaje de programación hay varios tipos numéricos, con diferentes largos y precisiones. Hay que elegirlos de acuerdo al tipo de información que representa la variable.

Aquí sólo ponemos los más usados y como declararlos en cada lenguaje. Los rangos de los reales en realidad varían ligeramente de un lenguaje a otro, o incluso entre distintas versiones o librerías que se usan, pero los valores que aparecen son una buena orientación.

   
Google
Web www.oma.org.ar

  QB Pascal C++ Rango Cifras
enteros cortos   Shortint char de -128
a 127
valor exacto
enteros Integer Integer int de -32768
a 32767
valor exacto
enteros largos Long Longint long de -2147483648
a 2147483647
valor exacto
reales Single single float de ± 1.5e-45
a
± 3.4e38
7-8
reales largos Double double double de ± 5.0e-324
a
± 1.7e308
15-16
reales muy largos   extended long double de ± 3.4e-4932
a
± 1.1e4932
19-20

En algunos lenguajes hay otros tipos, por ejemplo en el C++ se pueden definir números complejos, o en algunas versiones del QB o VB se usar encontrar números con una cantidad fija de decimales (o sea un entero dividido por 10000). En Pascal aparece un tipo de reales llamados real, pero es mejor olvidarlos.

Como ejemplo aparece como definir una variable A del tipo entero en cada lenguaje.

QB :

    Dim A As Integer

Pascal :

    var
        A: Integer

C :

    Int A;


Lecciones Relacionadas:

Suma de enteros largos Comp. Mate.

 


Comentarios, preguntas, sugerencias:

Nombre y apellido (opcional):

E-mail (opcional):

    


OmaNet   Curso CyM98 OmaNet - Educación Interactiva
   
www.oma.org.ar/omanet | omanet@oma.org.ar
mensajes: webmaster@oma.org.ar
alcohol duty free duty free cigs uk buy duty free cigars buying cosmetics duty free buy duty free perfumes buy duty free tobacco uk