Was ist ein Dezimal-String?

January 15

Was ist ein Dezimal-String?

Computer-Programme und Skripts Webseite können Datenwerte verschiedener Typen speichern. Anwendungscode speichert oft Datenwerte als Variablen, die Textzeichenfolgen, verschiedene Arten von Anzahl und mehr modellieren können. Wenn ein Programm speichert oder einen dezimalen Zahlenwert zeigt, kann es notwendig dieser Zahl in mehr als einer Form. Zahlenwerte werden oft in und aus Zeichenfolgen konvertiert, wenn Sie Benutzerinteraktion mit einer Anwendung verwalten. Ein Dezimal-String ist eine Zahl in einen String-Typ-Variable oder einen Wert enthalten.

Typen

Die meisten Programmiersprachen können verschiedene Arten von Ganzzahlen mit model, doppelt Präzision und unverankerte Punkt. In stark typisierten Sprachen wie Java muss Programmiercode Servertyp als ein Wert deklariert wird, aber schwach typisierten Sprachen wie PHP und JavaScript, dies nicht notwendig ist. Der folgende Beispielcode veranschaulicht das Erstellen einer decimal-Variable in Java, modellieren es als eine Art doppelter Genauigkeit:

doppelte MyDec = 5,5;

Der folgende Code führt in PHP den gleichen Prozess:

$my_dec = 5,5;

Anzeige

Viele Programmierung Skripte verwenden numerische Typen intern für die Durchführung der Datenverarbeitung wie Berechnungen. Text-String-Typen werden jedoch häufig verwendet, wenn decimal und andere Zahlen in Benutzeroberflächen angezeigt. Um einfach eine Dezimalzahl als Zeichenfolge anzuzeigen, können die meisten Sprachen Programmierer die Anzahl, wie im folgenden PHP-Beispiel zu verketten:

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

Je nachdem wie die Nummer gespeichert ist kann der Programmierer wählen, um es mithilfe der Methoden der Klasse, wie im folgenden Java-Beispiel konvertieren:

Doppelte MyNumber = Double.valueOf(5.5);String NumberString = myNumber.toString();

Dieser Code speichert den dezimalen Zahlenwert mit der Doppel Wrapperklasse, dann gibt eine Zeichenfolgendarstellung unter Verwendung der Methode einer Klasse zurück.

Konvertierung

Manchmal erhält ein Programm externe Daten in Form einer Zeichenfolge. Dies geschieht häufig, wenn ein Programm importieren von Daten aus einer externen Quelle wie Text- oder XML-Dateien oder aufzeichnende Eingabe in Textfelder für Benutzer-Schnittstelle eingegeben wird. Wenn die Eingabe Zahlen enthält und das Programm auf die Zahlenwerte beteiligten zugreifen muss, kann der Code die Zeichenfolgen in numerische Daten konvertieren. Im folgende Java-Beispielcode veranschaulicht diese Technik:

doppelte ConvertedNumber = Double.parseDouble(numberString);

Dieser Code nimmt einen Zeichenfolgenparameter und versucht, es als einen primitiven Typ double-Wert zu analysieren.

Optionen

Programmierer haben Optionen bei der Anzeige von decimal-Werten. Beispielsweise wenn eine Benutzeroberfläche nur eine bestimmte Anzahl von Zeichen aufnehmen kann, kann der Programmierer möchte die Dezimalwerte angezeigt, dies entsprechend zu formatieren. Der folgende Beispielcode für Java veranschaulicht die Verwendung der String Format-Methode:

String FormattedNumber = String.format ("hier ist eine Zahl: %.1f", 5.5);

Dies erstellt den folgenden String-Wert:

Hier ist eine Zahl: 5.5

Der Code legt fest, dass die Zahl als eine Gleitkommazahl doppelter Genauigkeit angezeigt werden soll Wert mit einer Ziffer nach dem Komma zu zeigen.