Dezimal in Fractional umrechnen

Gast #1156577
Lesenswert?
• ▲
▼
Mit dem Windows-Taschenrechner würd ich sagen: mit 2^16 multiplizieren.

Falls du sie in einem C-Programm o.ä. als Konstanten verwenden willst, 
würd ich aber die Zahlen gar nicht vorher ausrechnen, sondern sowas 
schreiben wie
1
x = (long) (3.1415 * (1<<16));

Der Compiler schmeißt die Float-Rechnerei schon in der niedrigsten 
Optimierungsstufe raus und du siehst später auf einen Blick, was gemeint 
ist.

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