S
Stefan Reuther
Guest
Am 10.10.2019 um 12:42 schrieb Wolfgang Allinger:
Und nun zum Vergleich:
double det = p*p/4.0 - q;
if (det >= 0.0) {
double sol1 = -p/2 - sqrt(det);
double sol2 = -p/2 + sqrt(det);
printf("solutions = %f, %f\n", sol1, sol2);
} else {
printf("no solution\n");
}
Was braucht man im richten Leben öfter, das Lösen von Rechen- oder
Logikaufgaben jedweder Art oder den Sprung an den Resetvektor? Wieviele
Befehle sind eine Rechenaufgabe in Z80-Assembler? Wie lesbar ist die
Rechenaufgabe in Forth? Wieviel Transistoren braucht die Rechenaufgabe
als HW-Schaltung?
Stefan
So here is the pain: Hier ist der Schmerz:
(*(void(*)())0)()
ok, ein böses Beispiel, wie übel C sein kann.
[...]
Hint:
In Forth 2 Worte (auch interaktiv) und in Z80 Assembler 2 Befehle.
Beides schon oft gebraucht
Und nun zum Vergleich:
double det = p*p/4.0 - q;
if (det >= 0.0) {
double sol1 = -p/2 - sqrt(det);
double sol2 = -p/2 + sqrt(det);
printf("solutions = %f, %f\n", sol1, sol2);
} else {
printf("no solution\n");
}
Was braucht man im richten Leben öfter, das Lösen von Rechen- oder
Logikaufgaben jedweder Art oder den Sprung an den Resetvektor? Wieviele
Befehle sind eine Rechenaufgabe in Z80-Assembler? Wie lesbar ist die
Rechenaufgabe in Forth? Wieviel Transistoren braucht die Rechenaufgabe
als HW-Schaltung?
Stefan