Seite 1 von 2

Wie würdet ihr diese Prozedur nennen?

Verfasst: 04.05.2005 19:18
von zigapeda
Hallo

mal eine frage (by the way wenn das das falsche forum ist bitte verschieben) wie würdet ihr eine Prozedur nennen mit der man aus einer Zahl einen string machen kann und zwar nicht so:

Code: Alles auswählen

Zahl: 7
String: 7
sondern so:

Code: Alles auswählen

Zahl: 7
String(mit dem parameter 4): 0007
String(mit dem parameter 2): 07
Mir will kein passender name einfallen, könnt ihr mir helfen?

Verfasst: 04.05.2005 20:10
von Hroudtwolf

Code: Alles auswählen

Procedure DieKleinsteProzedurDerWelt(Zahl.l,Anzahl.l)
ProzedureReturn RSet(Str(Zahl.l),Anzahl.l,"0")
EndProcedure

Verfasst: 04.05.2005 20:12
von hardfalcon

Code: Alles auswählen

FillLongWithZerosString()
Oder nicht? <)

Verfasst: 04.05.2005 20:15
von the one and only

Code: Alles auswählen

NumberToFuckedUpString()
?

oder einfach

Verfasst: 04.05.2005 20:19
von Green Snake
oder einfach

Code: Alles auswählen

Procedure Procedure_Die_Eine_Zahl_Zu_einem_String_Macht(Zahl.l,Anzahl.l) 
ProzedureReturn RSet(Str(Zahl.l),Anzahl.l,"0") 
EndProcedure 

Verfasst: 04.05.2005 20:33
von AndyX
Procedure NbFillStr(Nb.l,Fülle.s,Anzahl.l,loc.b)

loc.b soll sein halt, RSet oder LSet.

Greetz,
AndyX

Verfasst: 04.05.2005 20:34
von zigapeda
Shit hab nicht aufgepasst. Ich dachte RSet fügt je nach der länge die zeichen hinzu:

Code: Alles auswählen

Zahl: 7
Rset (mit parameter 2): 007
Zahl: 15
Rset (mit parameter 2): 0015
Aber das ist ja garnicht so. RSet ist eigentlich genau das was ich proggn wollte.

Ok neue Frage:
Eine Prozedur die ähnlich wie ReplaceString ist nur das sie nicht alle suchstrings ersetzt sondern nur den ersten den sie findet. Wäre ReplaceFString() gut oder eher nicht? Bitte vorschläge.

Verfasst: 04.05.2005 20:36
von MVXA
machs wie ich :lol:. Notier dir 6 Namen für eine Proc auf einem Zettel. Such dann einen Würfel und würfel 3x. Welcher Name am meisten gewürftel wurde, wird als Name für die Proc genommen.

Verfasst: 04.05.2005 23:44
von Froggerprogger
ReplaceFirstString() wär mein Vorschlag.
Bei 'F' denke ich immer an Floats.

Verfasst: 04.05.2005 23:50
von zigapeda
Ok ReplaceFirstString()
@AndyX so könnte man es auch machen (das es was bringt) muss ich mir noch überlegen