I eher zufällig auf http://sourceware.org/ml/glibc-cvs/2013-q1/msg00115.html, welche die Linie ScheinbarDefinieren von Gleitkommawerten durch basen und Exponent explizit
#define TWO5 0x1.0p5 /* 2^5 */
umfasst, two5 als Doppel mit dem expliziten Wert 1<<5
definiert ist. Dies ist jedoch das erste Mal, dass ich diese Notation sehe. Wie wurde dieses Format verwendet und was ist der Vorteil gegenüber dem Schreiben 2.5
?
Es ist C99 hexadezimale Gleitkommazahl. – nhahtdh
Related: [Link] (http://StackOverflow.com/Q/2427034/335858). – dasblinkenlight