さて、前回でいろいろな変数の型がありましたが、
変数の型が違う物同士で計算するとどうなるのでしょうか?
#include <stdio.h>
int main(void){
int a = 10;
double b = 3;
printf("結果は%f\n",a / b);
}
上記は int型変数a を double型変数b で割っています。
この場合はもっとも精度が高い型、この場合はdoubleに変換して計算されます。
結果もdouble型になります。
さて、前回でいろいろな変数の型がありましたが、
変数の型が違う物同士で計算するとどうなるのでしょうか?
#include <stdio.h>
int main(void){
int a = 10;
double b = 3;
printf("結果は%f\n",a / b);
}
上記は int型変数a を double型変数b で割っています。
この場合はもっとも精度が高い型、この場合はdoubleに変換して計算されます。
結果もdouble型になります。