// Example 5.15. Program to illustrate coercion to type float #include using namespace std; int main() { int numerator = 15; int denominator = 4; float quotient; // integer arithmetic quotient = numerator / denominator; cout << "With integer division " << numerator << " / " << denominator << " = " << quotient << endl; // floating point arithmetic quotient = static_cast(numerator) / denominator; cout << "With floating point division " << numerator << " / " << denominator << " = " << quotient << endl; return 0; }