Compartir a través de


String (Tipo de datos, Visual Basic)

Actualización: noviembre 2007

Incluye números IEEE de punto flotante de precisión simple de 32 bits (4 bytes) con signo cuyos valores van de -3,4028235E+38 a -1,401298E-45 para números negativos y de 1,401298E-45 a 3,4028235E+38 para números positivos. Los números de precisión simple almacenan aproximaciones de números reales.

Comentarios

Utilice el tipo de datos Single para incluir valores de punto flotante que no requieren el ancho completo de datos de Double. En algunos casos, Common Language Runtime puede empaquetar las variables Single de forma que se ahorre consumo de memoria.

El valor predeterminado de Single es 0.

Sugerencias de programación

  • Precisión. Cuando trabaje con números de punto flotante, tenga presente que no siempre tienen una representación precisa en memoria. Esto podría conducir a resultados inesperados en ciertas operaciones, como la comparación de valores y el operador Mod. Para obtener más información, vea Solucionar problemas de tipos de datos.

  • Ampliación. El tipo de datos Single amplía a Double. Esto significa que puede convertir Single en Double sin encontrar un error System.OverflowException.

  • Ceros finales. Los tipos de datos de punto flotante no tienen representación interna de caracteres 0 finales. Por ejemplo, no distinguen entre 4,2000 y 4,2. Por consiguiente, los caracteres 0 finales no aparecen cuando muestra o imprime valores de punto flotante.

  • Caracteres de tipo Al agregar el carácter de tipo de literal F a un literal, el tipo de datos se convierte al tipo de datos Single. Si se agrega el carácter de tipo de identificador ! a cualquier identificador, se convierte su tipo de datos al tipo Single.

  • Tipo en Framework. El tipo correspondiente en .NET Framework es la estructura System.Single.

Vea también

Tareas

Solucionar problemas de tipos de datos

Conceptos

Uso eficiente de tipos de datos

Referencia

Resumen de tipos de datos (Visual Basic)

System.Single

Decimal (Tipo de datos, Visual Basic)

Double (Tipo de datos, Visual Basic)

Funciones de conversión de tipos

Resumen de conversión