Forum: Compiler & IDEs programmierung mit Gleitkommazahlen


von Hannes (Gast)


Lesenswert?

Servus Forum,

ich wollte euch mal nach eurer Meinung/Einstellung zu Gleitkommazahlen 
fragen.
Ich bin ja ein Vertreter der Meinung, dass Gleitkommazahlen in µCs 
nichts verloren haben und man doch alles mit Ganzzahlen Programmieren 
kann, wenn auch dazu offtmals ein wenig mehr Hirnschmals nötig ist.
Wie steht ihr dazu. Verwendet ihr einfach was zur Verfügung steht oder 
gehört es doch eher zum "guten Ton" beim Programmieren auf 
Gleitkommazahlen zu verzichten?

MfG
Hannes

von P. S. (Gast)


Lesenswert?

Verallgemeinerungen sind immer falsch.

von avr (Gast)


Lesenswert?

Peter Stegemann schrieb:
> Verallgemeinerungen sind immer falsch.

Zustimmung ;D

Mein Vorgehen (es gibt auch Ausnahmen):

Bei Assembler ist Gleitkomma ungeschickt.
Besser Festkomma.

In C : -wenn wenig Zeit/Platz dann Ganzzahlen
       -wenn nötig Festkomma
       -wenn viel Platz/Zeit auch mal Gleitkomma (aus
        Bequemlichkeit)

avr

von Grrrr (Gast)


Lesenswert?

Peter Stegemann schrieb:
> Verallgemeinerungen sind immer falsch.

Genau. ;-)

von Karl H. (kbuchegg)


Lesenswert?

Grrrr schrieb:
> Peter Stegemann schrieb:
>> Verallgemeinerungen sind immer falsch.
>
> Genau. ;-)

Das sollte man als Verallgemeinerung in Stein meißeln :-)

von Rolf Magnus (Gast)


Lesenswert?

Hannes schrieb:

> ich wollte euch mal nach eurer Meinung/Einstellung zu Gleitkommazahlen
> fragen.
> Ich bin ja ein Vertreter der Meinung, dass Gleitkommazahlen in µCs
> nichts verloren haben und man doch alles mit Ganzzahlen Programmieren
> kann,

Sehr vieles, ja. Aber nicht alles. Denn sonst bräuchte man ganz 
allgemein auf Computern keine Gleitkommazahlen.

> Verwendet ihr einfach was zur Verfügung steht oder gehört es doch eher
> zum "guten Ton" beim Programmieren auf Gleitkommazahlen zu verzichten?

Ich verwende Gleitkommazahlen, wo es sinnvoll ist (*), wenn die 
Ressourcen des Systems es erlauben. Warum sollte ich mir auch die Mühe 
machen, es anders zu lösen, wenn's so auch mit weniger Aufwand geht?

* Daß es sinvoll ist, heißt nicht unbedingt, daß es nicht auch ohne 
ginge

von spacedog (Gast)


Lesenswert?

Gleitkommazahlen haben im Vergleich zu Ganzzahlen bei gleicher Anzahl 
Bit ein schlechteres Signal-Rausch-Verältnis - so ganz allgemein gesagt 
;-)

von Oliver (Gast)


Lesenswert?

spacedog schrieb:
> Gleitkommazahlen haben im Vergleich zu Ganzzahlen bei gleicher Anzahl
> Bit ein schlechteres Signal-Rausch-Verältnis - so ganz allgemein gesagt
> ;-)

Karl heinz Buchegger schrieb:
> Grrrr schrieb:
>> Peter Stegemann schrieb:
>>> Verallgemeinerungen sind immer falsch.
>>
>> Genau. ;-)
>
> Das sollte man als Verallgemeinerung in Stein meißeln :-)

Genau. ;-)

Oliver

von Udo. R. S. (Gast)


Lesenswert?

spacedog schrieb:
> Gleitkommazahlen haben im Vergleich zu Ganzzahlen bei gleicher Anzahl
> Bit ein schlechteres Signal-Rausch-Verältnis - so ganz allgemein gesagt
> ;-)

Aber dafür eine wesentlich höhere Dynamik
:-))

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
Noch kein Account? Hier anmelden.