ダブル型のインクリメント
Posted: 2017年5月23日(火) 18:37
ダブル型の変数に対してインクリメント演算子を作用させたいのですがやり方を教えてください。
#include <stdio.h>
int main()
{
int i = 2147483644;
double d = 9007199254740989.0;
for (int k = 0; k < 5; k++) {
printf("%12d %.1f\n", ++i, ++d);
}
return 0;
}
2147483645 9007199254740990.0
2147483646 9007199254740991.0
2147483647 9007199254740992.0
-2147483648 9007199254740992.0
-2147483647 9007199254740992.0