Zitat Zitat von robodriver
Da muss ich dich enttäuschen. Aber das geht bei Bascom nicht anders.
Wenn ich variablen klein schreibe, dann ändert Bascom den ersten Buchstabe IMMER AUTOMATISCH auf große Schreibweise.
Wenn ich aber hingegen bei dem str() das x groß schreibe, dann wird es AUTOMATISCH auf ein kleines x umgeschrieben. Da kann man absolut nichts gegen machen. Sobald der Cursor die Zeile verlässt, wird es vom Compiler geändert.
Das kannst du schon verhindern. Schau mal unter
Options -> Environment -> Editor -> Don't change case.

Ich kann dein Problem bei mir auch sehen. Ist also vollkommen unabhängig vom drumherum. Im Simulator sieht man gut was passiert.
Wenn ich die Variablen Links und Rechts zuerst in eine Single Variable schiebe und dann diese durch 12.143 teile und in X speichere, dann funktioniert es. Vielleicht als workaround.

Zitat Zitat von fumir
- nur zum test würd ich mal die (beiden) operanten der division vorher explizit in double wandeln lassen und dann erst die division durchführen.
Wie soll das gehen?

Gruß

Rolf