2008-12-24から1日間の記事一覧

-std=c99と-std=gnu99は同じ?

四捨五入を計算するround()関数を使う機会があって, 次のようなコードをコンパイルしたところ, #include <stdio.h> #include <math.h> int main() { int i; double r = 0; for (i=0; i<11; i++, r+=0.1) { printf("\t%.1f\t%f\t%f\n", r, rint(r), round(r)); } return 0; }</math.h></stdio.h>…