Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Che cosa è una stringa decimale ?

I programmi per computer e gli script del sito web in grado di memorizzare i valori di dati di tipo diverso. Codice applicazione memorizza spesso valori di dati come variabili , che possono modellare stringhe di testo , vari tipi di numero e di più . Quando un programma negozi o visualizza un valore di numero decimale , può essere necessario per rappresentare tale numero in più di una forma . I valori numerici sono spesso convertiti da e per le stringhe nel gestire l'interazione dell'utente con un'applicazione. Una stringa decimale è un numero contenuto in una variabile di tipo stringa o valore . Tipi

La maggior parte dei linguaggi di programmazione possono modellare vari tipi di numero , tra numeri interi , doppia precisione e in virgola mobile. In linguaggi fortemente tipizzati come Java , il codice di programmazione deve indicare tipo quando un valore è dichiarato , ma in lingue debolmente tipizzato come PHP e JavaScript , questo non è necessario . Il seguente codice di esempio illustra la creazione di una variabile decimale in Java , modellandolo come un doppio tipo di precisione :

doppia myDec = 5.5 ;

In PHP , il codice seguente esegue lo stesso processo :

$ my_dec = 5.5 ;
Mostra

Molti script di programmazione utilizzano tipi numerici internamente per la realizzazione di lavorazione come i calcoli dei dati . Tuttavia , i tipi di stringhe di testo sono spesso utilizzati quando si visualizzano i numeri decimali e le altre nelle interfacce utente . Per visualizzare solo un numero decimale come una stringa , la maggior parte delle lingue permettono ai programmatori per concatenare il numero , come nel seguente esempio PHP : . .
Echo

"

" $ my_dec " < /p > " ;

a seconda di come il numero è memorizzato , il programmatore può scegliere di convertirlo utilizzando metodi di classe , come nel seguente esempio Java :

doppia myNumber Double.valueOf = ( 5.5) ; String numberString = myNumber.toString ( ) .

Questo codice memorizza il valore numerico decimale utilizzando la classe doppio involucro , quindi restituisce una rappresentazione di stringa utilizzando un metodo di classe


conversione

volte un programma riceve i dati esterni in forma di stringa . Questo accade spesso quando un programma è l'importazione di dati da una fonte esterna, ad esempio un file di testo o XML , oppure è catturare input digitato nei campi di testo dell'interfaccia utente . Se l' input contiene numeri e il programma deve accedere ai valori numerici coinvolti , il codice può convertire le stringhe di dati numerici . Il seguente esempio di codice Java illustrata questa tecnica :

doppia convertedNumber = Double.parseDouble ( numberString ) ;

Questo codice prende un parametro di stringa e tenta di analizzare come un doppio valore di tipo primitivo < . br>
opzioni

programmatori hanno opzioni per la visualizzazione dei valori decimali . Ad esempio, se un interfaccia utente può ospitare un certo numero di caratteri , il programmatore può voler formattare i valori decimali visualizzate per soddisfare questa . Il seguente esempio di codice Java viene illustrato l'utilizzo del metodo format string:

String formattedNumber = String.format ( " Qui è un numero : % .1 f" , 5.5) ;

Questo crea la seguente valore stringa :

Ecco un numero : . 5.5

il codice specifica che il numero deve essere visualizzato come un valore in virgola mobile con una cifra dopo la virgola


 

Programmazione © www.354353.com