FORTRAN
Los tipos de
datos permitidos son los siguientes:
Logical: Las variables lógicas solo pueden tener dos valores
verdadero y falso.
Integer: Valores enteros guardados en 4 bytes. Se indican como
números sin punto decimal: 1, 2, -3, 25, etc.
Real: Valores reales guardados en 4 bytes y con 8 cifras significativas.
Se indican con punto decimal, y de ser necesario el exponente de la potencia de
10 después de una E: 1., -3.1416, 6.25E-10, etc.
Doublé: Valores reales de doble precisión guardados en 8
bytes y con 16 cifras significativas, también se denotan por real (8). Se
indican con punto decimal y el exponente de la potencia de 10 después de una D:
1.D0, -3.1416D0, 6.25D-10, etc. Son muy útiles en cálculos numéricos largos,
donde los errores de redondeo pueden hacer que las ultimas 4 o 5 cifras significativas de un numero
real sean basura.
Cuádruple: Valores reales de cuádruple precisión guardados en 16
bytes y con 32cifras significativas, también se denotan por real (16). Se
indican con punto decimal y el exponente de la potencia de 10 después de una Q:
1.Q0, -3.1416Q0, 6.25Q-10, etc.
Complex: Dos valores reales formando un par y que en
operaciones matemáticas
Se tratan
como la parte real e imaginaria de un numero complejo: (1.,-2.),
(1.0E0,-2.0E0). También existen versiones de doble y cuádruple precisión.
Character: Variables que
corresponden a cadenas de caracteres. Al declarar una variable de este tipo se
debe especificar cuantos caracteres puede tener. Estas variables deben estar
contenidas en comillas: ’hola’, ’abcdfe’, ’Me llamo Luis’, ’128.3’, etc.
C
Hay dos clases
de tipos de datos: tipos fundamentales y tipos derivados.
Únicamente vamos a ver los tipos de datos fundamentales.
Tipo entero: representa números
enteros con o sin signo, que estarán compuestos por los dígitos del 0 al 9,
pudiendo ser precedidos por los signos + o -.
Algunos ejemplo de datos enteros son: 0, 23, -176, -1,
etc.
Tipo real: Se emplean para
representar números reales (con decimales).
Para definir datos reales se antepone la palabra reservada float al
identificador de la variable.
float identificador = valor;
Por ejemplo: float numero1, numero2;
float numero3 = 123.43;
float numero3;
Tipo carácter: Este tipo de datos se emplea
para representar un carácter perteneciente a un determinado código utilizado
por el ordenador (normalmente el código ASCII).
Para representar este tipo de dato se antepone la palabra
reservada char al identificador de la variable.
Char identificador = ‘valor’;
Una constante tipo char se representa como un solo
carácter encerrado entre comillas simples.
Tipo cadena de caracteres: una cadena de caracteres
es un número de caracteres consecutivos (incluso ninguno) encerrado entre unos
delimitadores determinados, que en el lenguaje C son las comillas dobles.
Para definir variables de tipo cadena, estas se definen
como vectores de caracteres, esto es, anteponiendo la palabra reservadachar al identificador de la variable, y
después entre corchetes la longitud máxima de cadena.
Char identificador[cantidad] = “ mensaje ”;
C++
Los tipos de datos que maneja C++ son:
•Enteros
Dentro de los enteros están los tipos: short, int, long, los cuales
varían en rango de acuerdo al compilador que se utilice, siendo long rango
mayor y short el de menor.
•Flotantes
Dentro de los flotantes C++ tiene los tipos: float, double y long
double donde al igual que los enteros varía el rango de cada uno de acuerdo al
compilador que se utilice. De igual forma el float es el de menor rango siendo
long double el de rango mayor
•Caracteres
Se utiliza el tipo char. Para representar un caracter en C++ se
utilizan apóstrofes.
Ejemplos: ‘a’, ‘b’ , ‘5’
Para representar una cadena de caracteres se utilizan las comillas.
Ejemplo: “soy una cadena”
JAVA
Los tipos de datos primitivos que
soporta Java son:
Tipo de dato
|
Representación
|
Tamaño (Bytes)
|
Rango de Valores
|
Valor por defecto
|
Clase Asociada
|
byte
|
Numérico Entero con signo
|
1
|
-128 a 127
|
0
|
Byte
|
short
|
Numérico Entero con signo
|
2
|
-32768 a 32767
|
0
|
Short
|
Int
|
Numérico Entero con signo
|
4
|
-2147483648 a 2147483647
|
0
|
Integer
|
long
|
Numérico Entero con signo
|
8
|
-9223372036854775808 a
9223372036854775807
|
0
|
Long
|
float
|
Numérico en Coma flotante de precisión simple Norma IEEE 754
|
4
|
± 3.4x10-38 a ± 3.4x1038
|
0.0
|
Float
|
double
|
Numérico en Coma flotante de precisión doble Norma IEEE 754
|
8
|
± 1.8x10-308 a ± 1.8x10308
|
0.0
|
Double
|
char
|
Carácter Unicode
|
2
|
\u0000 a \uFFFF
|
\u0000
|
Character
|
boolean
|
Dato lógico
|
-
|
true ó false
|
false
|
Boolean
|
void
|
-
|
-
|
-
|
-
|
Void
|
No hay comentarios.:
Publicar un comentario