M
Mantorok Redgormor
Why does the following print -1.997505? Is this because of undefined behavior?
#include <stdio.h>
int main(void)
{
printf("%f\n", 0x1f);
return 0;
}
#include <stdio.h>
int main(void)
{
printf("%f\n", 0x1f);
return 0;
}