Advertisement
Petro_zzz

lesson4_322

Jul 7th, 2023
982
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.64 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void test_literals() {
  6.      cout << "   \"Test literals\"   " << endl; // \n
  7.      cout << 'a' << endl;
  8.      int a = 17;
  9.      cout << a << " " << typeid(a).name() << " "
  10.           << sizeof(a) << " " << &a << endl;
  11.  
  12.      long long b = 70000000000LL;
  13.      cout << b << endl;
  14.  
  15.      int c = 0b1111; // двоичная система счисления
  16.      cout << c << endl;
  17.  
  18.      int d = 0x1D; // 16-я система счисления
  19.      cout << d << endl;
  20.  
  21.      int e = 015; // 8-я система счисления
  22.      cout << e << endl;
  23.  
  24.      double x = 13.5234;
  25.      double y = 3.134e2;   // 3.134 x 10^(2)  <--> 313.4  
  26.      double z = 34.231e-4; // 34.231 x 10^(-4) <--> 0.0034231
  27.      cout << x << " " << y << " " << z << endl;
  28.      double t = 1.12345678912345678 - 1.12345678912345679; // столько знаков учитывает double
  29.      cout << t << endl;
  30.      cout << 1.12345670f - 1.12345671f << endl; // столько знаков учитывает float
  31.      long double r = 0.1;
  32.      cout << r << endl;
  33. }
  34.  
  35. void calc_distance() {
  36.     const double scale = 2.5;
  37.     // scale = scale + 1;
  38.  
  39.     double dist_on_map = 7.4; //cm
  40.     cout << "Расстояние между точками на карте: "
  41.         << dist_on_map << " см." << endl;
  42.  
  43.     cout << "Расстояние между точками в жизни: "
  44.          <<  scale * dist_on_map << " км." << endl;
  45. }
  46.  
  47. void convert_to_minutes() {
  48.     unsigned int sec = 93;
  49.     cout << sec / 60 << " minutes "
  50.         << sec % 60 << " seconds.\n";
  51. }
  52.  
  53. void task4() {
  54.  
  55. }
  56.  
  57. int main() {
  58.     setlocale(LC_ALL, "ru");
  59.     //test_literals();
  60.     //calc_distance();
  61.     //convert_to_minutes();
  62.     return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement