Re^2: Hilfe, QBasic rechnet falsch
Hi Klaus,
Trotzdem ist das für meine Logik ein Bug.
Ist egal, wie das intern umgerechnet wird.
Wenn da solche Zahlen herauskommen, wird es FALSCH
umgerechnet.
Im Prinzip hast Du ja auch Recht. Die Programmieren von QBasic hätten eine Stelle weniger anzeigen und dafür runden können. Bei der geringen Kapazität der Rechner damals hat man aber darauf verzichtet.
Wenn Du einen Abakus verwendest, darfst Du halt nicht erwarten, daß er Dir numerische integrale vollautomatisch errechnet. Nimm wenigstens einen Taschenrechner. (VB?) ;-)
VB ist genau so leicht zu bedienen wie das Basic vom C64, sogar die Syntax ist fast identisch. Die Unterschiede sind offensichtlich und VB hilft auch ungefragt. Bei VB mußt Du die Syntax nicht lernen, VB erklärt sie während der Arbeit ständig selbst.
Meine Meinung.
Natürlich lässt sich alles Chaotische auch logisch erklären.
Das geht mit Programmiersprachen los.
; als Zeilenende andere unmögliche Zeichen wie gescheifte
Klammern.
DOS erkennt Zeilenenden auch ohne ; usw.
Es liegt also an die Entwickler der Prog-Sprachen.
Ja, da waren wohl einfach die Entwickler der Editoren und Compiler zu faul, das anders zu machen und haben das dem Anwender aufgebrummt.
Die Vorteile, die es bringt, daß man das Zeilenende selbst markieren muß, sind sehr gering. Auf VB4 bis VB6 trifft das aber nicht zu.
Es mag ja einiges Sinn haben.
Nur ein kleines, unbedeutendes Beispiel:
Statt z.B. A$ wird jetzt geschrieben $A
Warum?
Was bringt das?
NICHTS
Die Funktion, der Sinn ist gleich, nur die Syntax ist anders.
So setzt sich das dann fort.
Beispiel VB? Da reicht A. $ brauchst Du gar nicht mehr schreiben.
So hat dann jede Prog.Sprache z.T. eine eigene Syntax.
Total idiotisch.
Oder Javascript.
Ist nicht in der Lage bestimmte, zusammenhängende
Befehlszeilen
zu erkennen, es sei, mit dem + Zeichen.
Ich meine:
Es geht auch anders.
Das hat nicht mit "höhere" Programmierung zu tun, sondern ist
einfach
nur chaotisch.
PHP z.B. wird als "einfache" Programmiersprache angepriesen.
So einfach ist die auch nicht, aber effektiv durchdacht.
Es hilft schon, wenn während dem Tippen die Syntax erklärt wird.
Sieh Dir VB6 mal an.
Gruß, Rainer