Premium Partner

2014-Programmieren in C/ C++

PfN mit mathem. Anwendung

PfN mit mathem. Anwendung


Kartei Details

Karten 18
Sprache Deutsch
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 24.03.2017 / 14.07.2023
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/20170324_se2
Einbinden
<iframe src="https://card2brain.ch/box/20170324_se2/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Notieren sie ein Code-Fragment, mit dessen Hilfe man ε für den Datentyp double bestimmen kann.

Für einen Gleitkommazahl T, wird ε wie folgt berechnet:

T  eps;
for (eps = (T) 1.0; (T) 1.0 + eps > (T) 1.0; eps /= ((T) 2.0) /*  Nothing  */;

Wie ist die Maschinengenauigkeit ε definiert?

Schritte der Kompilierung eines C-Programms:

Was passiert während dem 4. Schritt?

program.o --linker--> program.x

Schritte der Kompilierung eines C-Programms:

Was passiert während dem 3. Schritt?

program.s --assembler--> program.o

Schritte der Kompilierung eines C-Programms:

Was passiert während dem 2. Schritt?

program.i --compiler--> program.s

Schritte der Kompilierung eines C-Programms:

Was passiert während dem 1. Schritt?

program.c --preprocessor--> program.i

In welche Schritte gliedert sich die Kompilierung eines C-Programms?

Für welche Gleitkommazahlen T, kann ε wie folgt berechnet werden:

T  eps;
for (eps = (T) 1.0; (T) 1.0 + eps > (T) 1.0; eps /= (T) 2.0) /*  Nothing  */;