MeehoweCK

Untitled

Oct 2nd, 2020
934
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     cout << 13 / 7 << endl;     // zarówno 13 jak i 7 są traktowane przez komputer jako liczby całkowite.
  8.                                 // Dlatego na ekran zostanie wyświetlone 1 czyli część całkowita wyniku
  9.     cout << 13.0 / 7 << endl;   // 13.0 jest traktowane przez komputer jako wartość float (zmiennoprzecinkowa),
  10.                                 // więc jej dzielenie przez 7 zwróci faktyczną wartość
  11.     int a = 27;
  12.     int b = 13;
  13.     cout << a / b << endl;      // zarówno a jak i b są typu int. Na ekranie wyświetli się więc 2 (część całkowita dzielenia)
  14.     cout << 1.0 * a / b << endl;    // mnożenie liczby a przez 1.0 nie zmienia jej wartości (1 jest wartością neutralną dla mnożenia),
  15.                                     // ale od tego momentu komputer traktuje człon 1.0 * a jako liczbę zmiennoprzecinkową.
  16.                                     // Dlatego też wynik dzielenia w tym przypadku również będzie zmiennoprzecinkowy
  17.     return 0;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment