format()

Zusammenfassung

Gibt mithilfe von Formatspezifikationen im Stil der Programmiersprache C eine formatierte Zeichenfolge zurück. Die Funktion unterstützt Ganzzahl- und Gleitkommawerte einschließlich der Formattypen: d, i, o, u, x, X, e, E, f, g, G. Das erste Argument, str, ist eine Zeichenfolge mit einer einzigen "%"-Spezifikation im C-Format. Integers Verwenden Sie "%xd", wobei x eine gültige Ganzzahlkennung im C-Format ist (einschließlich none). Verwenden Sie für Zahlen "%xf", wobei x eine gültige Gleitkommakennung im C-Format ist point . Das zweite Argument, Wert, ist derzeit nur für Ganzzahlen oder Numbers . Numbers umgewandelt werden in integer für integer Formatierung das number . Verwenden Sie das Format für die Formatierung nur ein einzelnes number , und verknüpfen Sie Zeichenfolgen zusammen mit der Operation '&'.

Syntax

format ( str As String, _
          As Value ) As String 
Argument Typ Beschreibung
str String Eine Formatspezifikation im Stil der Programmiersprache C
value Any muss entweder ein Integer oder ein Number

Beispiel 1

Intent >format("%d", 3) 
--> "3" 

Beispiel 2

Intent >format("%3.3f", 3) 
--> "3.000" 

Beispiel 3

Intent >format("abcd  %8.4f", 6.45) 
--> "abcd  6.4500"