fork download
  1. #include <iostream>
  2. #include <cstdio>
  3. using namespace std;
  4.  
  5. int main() {
  6. double num1=270.0, num2=90.0;
  7. cout<<num1/num2<<"\n"; //prints just 3
  8. printf("%f\n", num1/num2); //prints 3.000000
  9. if((int)num1%(int)num2==0) //means num1 is a multiple of num2. So decimal is .000000
  10. printf("%d\n", (int)num1/(int)num2);
  11.  
  12. num2=91.0;
  13. cout<<num1/num2<<"\n"; //prints 2.96703
  14. printf("%f\n", num1/num2); //prints 2.967033
  15. if((int)num1%(int)num2!=0)
  16. printf("%f\n", num1/num2);
  17. return 0;
  18. }
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
3
3.000000
3
2.96703
2.967033
2.967033