PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Werte Zusammenführen in Bascom



xcool
30.11.2008, 13:19
Hallo,

ich suche einen Bewehl in dem zwei Werte zusammen führen kann.

1. Beispiel: Ich erhalte 4 und erhalte 5 daraus soll werden 45

2. Beisiel: Ich erhalte 8 und 9 und 8 daraus soll werden 898

Gibt es da ein Befehl in Bascom??
Wie heißt soetwas in der Fachsprache??

Ansonsten, wenn es keinen Befehl gibt? Habt Ihr ein paar Programmzeilen für mich??

Gruß
xcool

PS: Bascom ist echt geil!!

kalletronic
30.11.2008, 13:24
Hi, als was sind denn die Werte Deklariert?? (Byte String...)

Rage_Empire
30.11.2008, 13:29
ich suche einen Bewehl in dem zwei Werte zusammen führen kann.

1. Beispiel: Ich erhalte 4 und erhalte 5 daraus soll werden 45

2. Beisiel: Ich erhalte 8 und 9 und 8 daraus soll werden 898

Gibt es da ein Befehl in Bascom??
Wie heißt soetwas in der Fachsprache??


Wozu ein Befehl? Mathematik macht sowas:

1.)

a=4*10
a=a+5

2.)

a=100*8
b=10*9
a=a+b
a=a+8

xcool
30.11.2008, 14:47
ich suche einen Bewehl in dem zwei Werte zusammen führen kann.

1. Beispiel: Ich erhalte 4 und erhalte 5 daraus soll werden 45

2. Beisiel: Ich erhalte 8 und 9 und 8 daraus soll werden 898

Gibt es da ein Befehl in Bascom??
Wie heißt soetwas in der Fachsprache??


Wozu ein Befehl? Mathematik macht sowas:

1.)

a=4*10
a=a+5


2.)

a=100*8
b=10*9
a=a+b
a=a+8


Hey, nur ich weiß leider nicht wieviel stellen das System hat.
Hintergrund: Ich bekomme einen Wert zB. 8 einen Wert zB. 9 und einen Wert zB. 7 wenn kein Wert mehr kommt dann sollen die Werte zusammengefühert werden zu 897. Dieser Wert soll dann weiter verwendet werden!

Gruß
xcool

xcool
30.11.2008, 14:51
Hi, als was sind denn die Werte Deklariert?? (Byte String...)

Ja, ich könnte das ganze als String deklarieren. Wobei ich das ganze zur weiteren Verarbeitung dann als Long oder Integer brauche. Es werden aber nur Zahlen aus dem System kommen!

xcool

PicNick
30.11.2008, 15:51
Ich mach' das überlicherweise in etwa so:


DIM meinezahl AS LONG
meinezahl = 0
WHILE noch eine ziffer Z
meinezahl = meinezahl * 10
meinezahl = meinezahl + Z
WEND