Because gnu.org says so: “The exponent in a hexadecimal floating constant is an optionally signed decimal integer that specifies a power of 2 (not 10 or 16) to multiply into the number.” https://www.gnu.org/software/c-intro-and-ref/manual/html_node/Floating-Constants.html
Because gnu.org says so: “The exponent in a hexadecimal floating constant is an optionally signed decimal integer that specifies a power of 2 (not 10 or 16) to multiply into the number.” https://www.gnu.org/software/c-intro-and-ref/manual/html_node/Floating-Constants.html