Hallo, kennt vieleicht wer einen Befehl in Bascom mit dem man Kommazahlen in ganze Zahlen runden kann. Mit fusing fuktioniert das nicht so ganz. (Da muß ich immer eine Kommastelle angeben. Also ein kleies Beispiel 375.678 will in auf 376 runden Gruß Stefan
machs doch "per hand", mit mod kannst du feststellen ob du auf- oder abrunden musst...
diesen Befehl kenn ich ja noch gar nicht! Habe allerdings auch noch nicht in der Hilfe gelesen aber BASCOM scheint den Befehl trotzdem zu kennen. Kannst du mir auch noch erklären wie es da weitergeht mit den auf und abrunden? mod Datenwort......? Gruß
Probiers doch mal mit folgendem: X = int(X + 0.5) Ist X > n,5 ist wird aufgerundet, ist X < n,5 wird abgerundet. Die Anweisung int bewirkt, das die Kommastellen abgeschnitten wird bzw. X in eine Ganzzahl ohne Zahlen nach dem Komma gewandelt wird. Falls das wegen der Schritt für Schritt Technik in BASCOM nicht möglich ist geht vielleicht auch X = X + 0.5 X = int(X) Gruß Andi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.