floating-point-conversion

Alles, was mit dem Konvertieren einer Gleitkommazahl in und von anderen Darstellungen zu tun hat.
6
Antworten

Warum kann double größere Zahlen speichern als unsigned long long?

Die Frage ist, ich verstehe nicht recht, warum double größere Zahlen speichern kann als unsigned long long. Da beide 8 Bytes lang sind, also 64 Bits. Wenn in unsigned long long alle 64 Bits verwendet werden, um einen Wert zu speichern, hat do...
05.05.2015, 12:16
9
Antworten

Gleitkommazahl begrenzen?

Gibt es eine Möglichkeit, Gleitpunkte auf 2 Punkte zu runden? Zum Beispiel: 3576.7675745342556 wird 3576.76 .     
01.08.2010, 21:29
5
Antworten

Bestimmen, ob ein Float einen Bruchteil hat?

Hier ist das Problem: Das Spiel Totals kann von beliebig vielen Leuten gespielt werden. Es beginnt mit einer Gesamtzahl von 100 und jeder Spieler macht eine ganze Verschiebung zwischen -20 und 20. Der Gewinner ist der Spieler, dessen Anpassung d...
18.12.2011, 02:10
4
Antworten

Konvertiere einen float in 4 uint8_t

Ich habe eine float Variable , die ich über ein CAN-Protokoll senden muss. Um dies zu tun, muss dieser Float von 32 Bits in 4 uint8_t variables geschnitten werden. Ich habe absolut keine Ahnung, wie es geht. Ich dachte zuerst daran,...
19.08.2014, 14:48
3
Antworten

Ist das Floating-Point-Round-Trip-Verhalten immer definiert, wenn der Gleitkommabereich größer ist?

Nehmen wir an, ich habe zwei arithmetische Typen, eine Ganzzahl, I , und eine Gleitkommazahl, F . Ich nehme auch an, dass std::numeric_limits<I>::max() kleiner ist als std::numeric_limits<F>::max() . Nehmen wir an, ich ha...
29.04.2015, 00:33