Typwandlung long long nach long double

#994929
Lesenswert?

Jonas wrote:
> Hallo,
> ich würde gerne zwei 64bit long Variablen durcheinander teilen und das
> Ergebnis einem double bzw. long double zuweisen. Wenn ich es straight
> codiere kommt leider das falsche raus. Kann mir hier mal jemand
> weiterhelfen. Vielen Dank, Jonas!
Wie "codierst" Du es denn aktuell? Und auf welcher Plattform? Ein paar 
mehr Infos bitte! Manche Plattformen unterstützen keine long 
double-Formate. Und generell muss Du mindestens einen der Operanden 
vor der Division nach long double casten, sonst wird die Berechnung in 
long long durchgeführt und auch die Zuweisung an einen long double kann 
da nichts mehr retten!
Gast #994976
Lesenswert?

Du musst dich entscheiden, welchen Typ die Division haben soll: Bei long
long werden die Nachkommastellen abgeschnitten. Für long double musst du
vorher mindestens einen der Operanden in long double casten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren