-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path03-numbers.cpp
More file actions
45 lines (35 loc) · 1.38 KB
/
03-numbers.cpp
File metadata and controls
45 lines (35 loc) · 1.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <cmath>
using namespace std;
int main() {
cout << 5 + 7 << endl;
cout << 5 - 7 << endl;
cout << 5 * 7 << endl;
// Si ámbos números son enteros, el resultado de la división es también un entero.
// Si alguno de los números es decimal, el resultado de la división es un número decimal.
cout << 5 / 7 << endl;
cout << 7 % 5 << endl;
cout << 4 + 5 * 10 << endl; // 54
cout << (4 + 5) * 10 << endl; // 90
double num = 5.5;
num++;
cout << num << endl;
num--;
cout << num << endl;
int num2 = 5;
num2 += 80; // num2 = num2 + 80. -=, *=, /=, %= (solo para números enteros).
cout << num2 << endl;
cout << 5.5 + 9 << endl;
cout << 10 / 3 << endl; // Divisón entera porque ámbos números son enteros.
cout << 10.0 / 3 << endl; // División decimal porque uno de los 2 números es decimal.
cout << 10 / 3.0 << endl; // División decimal porque uno de los 2 números es decimal.
cout << 10.0 / 3.0 << endl; // División decimal porque ámbos números son decimales.
cout << pow(2, 3) << endl;
cout << pow(2.5, 3) << endl;
cout << sqrt(36) << endl;
cout << round(4.3) << ", " << round(4.6) << endl; // Redondeo.
cout << ceil(4.1) << endl; // Techo.
cout << floor(4.7) << endl; // Suelo.
cout << fmax(-3, 10) << ", " << fmin(-3, 10); // Número mayor.
return 0;
}