Benutzer-Werkzeuge

Webseiten-Werkzeuge


k9:k9.1:start

9.1 Formatierungsfunktionen

Die drei vorgestellten Funktionen formatieren Zahlen in unterschiedlichen Kontexten in eine Zeichenkette.

9.1.1 Funktion Bin$ oder Bin

Bin$ ( Number AS Long [ , Digits AS Integer ] ) AS String

Bin$(..) formatiert eine vom Datentyp Long in ihre binäre Darstellung. Wenn Digits=d optional angegeben ist, wird die Darstellung mit führenden Nullen aufgefüllt, so dass genau d Ziffern ausgegeben werden. Der Standard ist d=8.

Beispiele:

PRINT Bin$(77) 
1001101 
PRINT Bin(77, 16) 
0000000001001101

9.1.2 Funktion Hex$ oder Hex

Hex$ ( Number AS Long [ , Digits AS Integer ] ) AS String

Hex$(..) formatiert eine Zahl vom Daten-Typ Long in ihre hexa-dezimale Darstellung. Wenn Digits=d optional angegeben ist, wird die Darstellung mit führenden Nullen aufgefüllt, so dass genau d Ziffern ausgegeben werden.

Beispiele:

PRINT Hex$(2014) 
7DE 
PRINT Hex(2014, 8) 
000007DE

Ein Vorzeichen für eine Zahl vom Daten-Typ Short oder Integer erweitert den Daten-Typ automatisch auf Long. Wenn die hexadezimale Darstellung auf 16 Bit beschränkt wird, dann muss zusätzlich der AND-Operator verwendet werden oder alternativ Hex(CLong(number, 4).

Beispiele:

DIM bX AS Byte ' 8 Bit vorzeichenlos 
DIM sX AS Short ' 16 Bit mit (negativem) Vorzeichen 

bX = 200 
sX = -456 
PRINT Hex$(bX), Hex$(sX), Hex$(CLong(sX) AND &H00FFFF), Hex$(CLong(sX), 4)
C8  FFFFFFFFFFFFFE38  FE38  FE38

9.1.3 Funktion Format$ oder Format

Format ( Expression [ , Format ] ) AS String

Format(..) konvertiert den Ausdruck in einen String. Das Format können Sie optional mit einem Format-String festlegen, der von der Art des Ausdrucks abhängt. Die Format-Funktion kann ein Datum, Zeiten, Zahlen und Währungen formatieren. Ohne einen speziellen Format-String wird die Konstante gb.Standard genutzt.

Diese Format-Festlegungen sind möglich:

  • Ein vordefiniertes Format als Integer-Konstante.
  • Ein benutzer-definiertes Format als Zeichenkette, die das Format beschreibt.

Unter dem Link: http://gambaswiki.org/wiki/cat/constant finden Sie gegenwärtig eine Liste der vordefinierten Konstanten und im → Kapitel 9.2 Hinweise und Beispiele zu den benutzer-definierten Formaten.

Download

Wir verwenden Cookies, um unser Internetangebot optimal zu gestalten. Durch weitere Nutzung dieser Webseite stimmen Sie der Verwendung von Cookies zu. Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung
k9/k9.1/start.txt · Zuletzt geändert: 20.06.2016 (Externe Bearbeitung)

Seiten-Werkzeuge