¿Qué son exactamente los tipos de datos de valor único y de doble valor en vb?
Tipo de datos único Las variables únicas (punto flotante de precisión simple) se almacenan como valores de punto flotante IEEE de 32 bits (4 bytes). El rango de números negativos está entre -3.402823E38 y -1.401298E-45. y el rango de números positivos está entre 1.401298E-45 y 3.402823E38. /p>
El carácter de declaración de tipo de Single es un signo de exclamación (!). /p>
El carácter de declaración de tipo de Single es un signo de exclamación (!). Las variables de tipo de datos Double Double se almacenan como valores de punto flotante IEEE de 64 bits (8 bytes).
Para números negativos, oscila entre -1,79769313486232E308 y -4,94065645841247E-324; para números positivos, oscila entre 4,94065645841247E-324 y 1,79769313486232E308. El carácter de declaración de tipo para Doble es el signo numérico (#).
Información ampliada:
. Dado que los números de punto flotante (incluido el Doble) se almacenan en forma de K÷(2^N) (K y N son números plásticos). , Aunque 30/3 es igual a 10, es imposible que la computadora lo almacene exactamente en este momento, sino solo como una aproximación. Cuando trabaje con números de punto flotante, no espere obtener siempre resultados exactos.
(1) Ampliación. El tipo de datos Single se extiende a Double, lo que significa que Single se puede convertir en Double sin una excepción System.OverflowException.
(2) Cero a la derecha. Los tipos de datos de punto flotante no tienen ninguna representación interna del carácter cero final. Por ejemplo, no pueden diferenciar entre 4,2000 y 4,2. Por lo tanto, los caracteres cero al final no aparecen al mostrar o generar valores de punto flotante.
(3) escriba carácter. Cuando se agrega el carácter de tipo de texto "F" al texto, el texto se convierte en un solo tipo de datos. Agregar el carácter de tipo de identificador "!" a cualquier identificador lo obligará a utilizar el tipo de datos Único. El tipo correspondiente en .NET Framework es la estructura System.Single.
Enciclopedia Baidu: tipo de datos único