Mailinglist Archive: opensuse-programming-de (174 mails)

< Previous Next >
RE: long double
  • From: Philipp Otte <scouter_84@xxxxxx>
  • Date: 10 Jan 2004 19:00:15 +0100
  • Message-id: <1073757615.2920.16.camel@xxxxxxxxxxxx>
Also ich schreib ein Programm zur Bestimmung von pi. Das heißt ich
brauche ziemlich viele Dezimalstellen, aber laut meinem C-Buch geht long
double, double und float nur bis 6 Stellen hinter dem Komma genau. Das
ist aber an sich zu wenig für diesen Zweck. Andererseits kann ich keine
speziellen Bibliotheken nehmen, weil ich ISO-konform bleiben muss.
philipp
Am Sam, 2004-01-10 um 18.45 schrieb Alexander Veit:
> Philipp Otte schrieb:
> > Wichtig ist eigentlich, dass keine nicht ISO-Library dafür
> > nötig ist und > dass kein zu komplizierter Code dabei
> > herauskommt.Muss das ganze nämlich auch erklären können
> > und mein Lehrer muss es auch auf Windows kompilieren
> > können und leicht verstehen.
> > Ich meinte mehr so etwas wie z.B. bei int, wo ich einfach
> > unsigned int nehme. Ich habe ja auf jeden Fall nur
> > positive Zahlen.
>
> Mit den primitiven Datentypen dürfte, was die Genauigkeit anbelangt,
> ziemlich schnell Schluß sein. Weglassen des Vorzeichens gibt nicht mal eine
> Dezimalstelle mehr.
> Was Du bisher nicht gesagt hast: welche Genauigkeit benötigst Du? Nur ganze
> Zahlen oder auch gebrochene? Bzw. wie lautet das Problem?
>
> --
> Alex
>


< Previous Next >
References