StrNS: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Root (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Root (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== StrNS == | == StrNS == | ||
Die Funktion StrNS (= String no space) | In einigen Dialekten liefert die Funktion [[Str]], die eine Zahl in eine Zeichenkette konvertiert, ein führendes Leerzeichen. Die Funktion StrNS (= String no space) gibt die Zeichenkette ohne das führende Leerzeichen aus. | ||
Function StrNS(Z) | Function StrNS( Z as Integer) as String | ||
s = Str(Z) | s = Str(Z) | ||
StrNS = Right(s, Len(s) - 1) | if Left(s,1) = " " then | ||
StrNS = Right(s, Len(s) - 1) | |||
else | |||
StrNS=s | |||
End If | |||
End Function | End Function | ||
Zeile 14: | Zeile 18: | ||
Print "##" + StrNS(-10) + "##" | Print "##" + StrNS(-10) + "##" | ||
== Dialekte == | == Dialekte == | ||
Zeile 21: | Zeile 26: | ||
* Excel | * Excel | ||
* LibreOffice Basic | * LibreOffice Basic | ||
== Abwandlungen == | |||
=== Gambas === | |||
In [Gambas] gibt die Funktion Str | |||
[[Kategorie:Basic]] | [[Kategorie:Basic]] | ||
[[Kategorie:Excel]] | [[Kategorie:Excel]] | ||
[[Kategorie:LibreOffice]] | [[Kategorie:LibreOffice]] |
Version vom 9. Januar 2012, 23:01 Uhr
StrNS
In einigen Dialekten liefert die Funktion Str, die eine Zahl in eine Zeichenkette konvertiert, ein führendes Leerzeichen. Die Funktion StrNS (= String no space) gibt die Zeichenkette ohne das führende Leerzeichen aus.
Function StrNS( Z as Integer) as String s = Str(Z) if Left(s,1) = " " then StrNS = Right(s, Len(s) - 1) else StrNS=s End If End Function
Beispiel
Print "##" + StrNS(-10) + "##"
Dialekte
Die Funktion ist in folgenden Basic Dialekten verwendbar:
- Excel
- LibreOffice Basic
Abwandlungen
Gambas
In [Gambas] gibt die Funktion Str