ProgHubPH

Какие из перечисленных фрагментов кода напечатают единицу? (Предполагается, что представление дробных чисел соответствует стандарту IEEE 754)

int x = 3; int y = 2; if (x / y == 1) cout << "1";
int x = 3; float y = 2; if (x / y == 1) cout << "1";
float x = 3; int y = 2; if (x / y == 1) cout << "1";
int x = 3; float y = 2; if (x / y == 1.5) cout << "1";
float x = 3; int y = 2; if (x / y == 1.5) cout << "1";