Tecnología

Inicio

¿Qué es una cadena decimal?

¿Qué es una cadena decimal?


Los programas de ordenador y las escrituras de sitios web pueden almacenar valores de datos de diferentes tipos. El código de aplicación a menudo almacena valores de los datos como variables, que pueden modelar las cadenas de texto, varios tipos de número y más. Cuando un programa almacena o muestra un valor de número decimal, puede ser necesario para representar ese número en más de una forma. valores de número a menudo se convierten en y a partir de cadenas en la gestión de la interacción del usuario con una aplicación. Una cadena decimal es un número incluido en una variable de tipo cadena o valor.

tipos

La mayoría de los lenguajes de programación pueden modelar varios tipos de serie, incluyendo números enteros, de doble precisión y de coma flotante. En los lenguajes fuertemente tipados como Java, código de programación debe indicar el tipo cuando se declara un valor, pero en idiomas tipos débiles, tales como PHP y JavaScript, esto no es necesario. El siguiente código de ejemplo muestra la creación de una variable decimal en Java, modelado como un tipo de doble precisión:

doble myDec = 5,5;

En PHP, el código siguiente realiza el mismo proceso:

$ My_dec = 5,5;

Monitor

Muchas secuencias de comandos de programación utilizan tipos numéricos internamente para llevar a cabo el procesamiento de datos, tales como cálculos. Sin embargo, los tipos de cadenas de texto se utilizan a menudo cuando se muestran decimal y otros números de interfaces de usuario. Para mostrar simplemente un número decimal como una cadena, la mayoría de lenguajes permiten a los programadores para concatenar el número, como en el siguiente ejemplo de PHP:

echo "<p>" $ my_dec "</ p>"..;

Dependiendo de cómo se almacena el número, el programador puede elegir convertir usando métodos de clase, como en el siguiente ejemplo Java:

Doble myNumber = Double.valueOf (5.5);
Cadena numberString = myNumber.toString ();

Este código almacena el valor de número decimal usando la clase de doble envoltura, a continuación, devuelve una representación de cadena de la misma utilizando un método de clase.

Conversión

A veces, un programa recibe datos externos en forma de cadena. Esto sucede a menudo cuando un programa es la importación de datos desde un origen externo, como un archivo de texto o XML, o está capturando entrada escrita en los campos de texto de la interfaz de usuario. Si la entrada contiene los números y el programa necesita acceder a los valores numéricos involucrados, el código puede convertir las cadenas de datos numéricos. El siguiente ejemplo de código Java muestra esta técnica:

doble convertedNumber = Double.parseDouble (numberString);

Este código toma un parámetro de cadena y los intentos de analizarlo como un doble valor de tipo primitivo.

opciones

Los programadores tienen opciones cuando se muestran los valores decimales. Por ejemplo, si una interfaz de usuario sólo tiene capacidad para un cierto número de caracteres, el programador puede desear para dar formato a los valores decimales visualizados según esto. El siguiente ejemplo de código Java muestra cómo utilizar el método de formato de cadena:

Cadena formattedNumber = String.Format ( "Este es un número:% .1f", 5.5);

Esto crea el siguiente valor de cadena:

Aquí es un número: 5.5

El código especifica que el número debe mostrarse como un valor de punto flotante con un dígito después del punto decimal.