#include <stdio.h>
#include <stdint.h>
#include <math.h>
int main(void) {
double NumVar;
printf("sizeof(Double) = %ld\n", sizeof(double)); NumVar = 2.0;
NumVar = round(NumVar) / 10.0;
printf("%llu\n", *((uint64_t *)(&NumVar
)));
NumVar = round((double)2.0) / 10.0;
printf("%llu\n", *((uint64_t *)(&NumVar
)));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRpbnQuaD4KI2luY2x1ZGUgPG1hdGguaD4KCmludCBtYWluKHZvaWQpIHsKCWRvdWJsZSBOdW1WYXI7CglwcmludGYoInNpemVvZihEb3VibGUpID0gJWxkXG4iLCBzaXplb2YoZG91YmxlKSk7CiAgICBOdW1WYXIgPSAyLjA7CgkgIAkgIAogICAgTnVtVmFyID0gcm91bmQoTnVtVmFyKSAvIDEwLjA7CiAgICBwcmludGYoIiVsbHVcbiIsICooKHVpbnQ2NF90ICopKCZOdW1WYXIpKSk7CgogICAgTnVtVmFyID0gcm91bmQoKGRvdWJsZSkyLjApIC8gMTAuMDsKICAgIHByaW50ZigiJWxsdVxuIiwgKigodWludDY0X3QgKikoJk51bVZhcikpKTsKCQoJcmV0dXJuIDA7Cn0K