Universitario

Páginas: 9 (2109 palabras) Publicado: 5 de febrero de 2014
1. Tipos de Numeración:
Visual Basic proporciona diversos tipos de datos numéricos para controlar números en varias representaciones. Los tipos integrales representan sólo números enteros (positivos, negativos y cero) y los tipos no integrales representan números con partes enteras y fraccionarias.
Para ver una tabla que muestra una comparación punto por punto de los tipos de datos de VisualBasic, consulte Resumen de tipos de datos (Visual Basic).

Utilización:

Los operadores aritméticos son más rápidos con los tipos enteros que con cualquier otro tipo de datos. Son más rápidos con los tipos Integer y UIntegerde Visual Basic.

Enteros grandes

Si es preciso que contenga un entero mayor que el que es capaz de contener el tipo de datos Integer, puede usar en su lugar el tipo dedatos Long. Las variables Long pueden contener números comprendidos entre -9.223.372.036.854.775.808 y 9.223.372.036.854.775.807. Las operaciones con Long son ligeramente más lentas que con Integer.
Si necesita valores aun más grandes, puede utilizar Decimal (Tipo de datos, Visual Basic). Puede contener números de -79.228.162.514.264.337.593.543.950,335 a 79.228.162.514.264.337.593.543.950,335en una variable Decimal si no utiliza ninguna posición decimal. Sin embargo, las operaciones con números Decimal son considerablemente más lentas que con cualquier otro tipo de dato numérico.

Enteros pequeños

Si no necesita el intervalo completo del tipo de datos Integer, puede utilizar el tipo de datos Short, que puede contener enteros comprendidos entre -32.768 y 32.767. En el caso delintervalo de enteros más pequeño, el tipo de datos SByte contiene los enteros comprendidos entre -128 y 127. Si tiene un número muy grande de variables que contienen enteros pequeños, Common Language Runtime puede almacenar a veces las variables Short y SByte de un modo más eficaz y ahorrar espacio de memoria. Sin embargo, las operaciones con Short y SByte son algo más lentas que con Integer.Enteros sin signo

Si sabe que la variable no va a necesitar contener nunca un número negativo, puede utilizar los tipos sin signoByte, UShort, UInteger y ULong. Cada uno de estos tipos de datos puede contener un entero positivo dos veces más grande que su tipo con signo correspondiente (SByte, Short, Integer y Long). En lo que se refiere a rendimiento, un tipo sin signo es exactamente taneficaz como su tipo con signo correspondiente. En particular, UInteger comparte conInteger la distinción de ser el más eficaz de todos los tipos de datos numérico básicos.


2. Tipo de Fecha/Hora:
Contiene valores IEEE de 64 bits (8 bytes) que representan fechas comprendidas entre el 1 de enero del año 0001 y el 31 de diciembre de 9999, y horas comprendidas entre las 0:00:00 (medianoche) y las11:59:59. Cada incremento representa 100 nanosegundos de tiempo transcurrido desde el comienzo del 1 de enero del año 1 del calendario gregoriano. El valor máximo representa 100 nanosegundos antes del comienzo del 1 de enero del año 10000.

Utilización:
Utilice el tipo de datos Date para albergar valores de fecha, valores de tiempo o valores de fecha y hora.
El valor predeterminado de Date es0:00:00 (medianoche) del 1 de enero de 0001.
Puede obtener la fecha y hora actual de la clase DateAndTime.

Soluciones:

Para convertir un literal de tipo Date al formato de la configuración regional o a un formato personalizado, proporcione el literal a la función Formatespecificando un formato de fecha predefinido o especificado por el usuario. En el siguiente ejemplo se muestra cómo.MsgBox("The formatted date is " & Format(#5/31/1993#, "dddd, d MMM yyyy"))
Si lo desea, puede utilizar también uno de los constructores sobrecargados de la estructura DateTime para ensamblar un valor de fecha y hora. En el ejemplo siguiente se crea un valor para representar Mayo 31, 1993 a las 12:14 del mediodía.

Formato de hora:

Puede especificar el valor de hora con un formato de 12 horas o de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Universitario
  • Universitarios
  • Universitario
  • Universitario
  • Universitario
  • Universitario
  • Universitario
  • Universitario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS