interfaz
Last change
on this file was
7576857,
checked in by Fundación CENDITEL <cenditel@…>, 8 years ago
|
Se mueven archivos de reescritura al directorio reescrituraDeCodigo
|
-
Property mode set to
100644
|
File size:
872 bytes
|
Line | |
---|
1 | # include <iostream> |
---|
2 | |
---|
3 | # include <finitefield2.H> |
---|
4 | |
---|
5 | using namespace std; |
---|
6 | |
---|
7 | int main() |
---|
8 | { |
---|
9 | FiniteField2<uint64_t, 8> field; |
---|
10 | |
---|
11 | cout << "Máximo valor del campo: " << field.max_value() << '\n'; |
---|
12 | cout << "Cardinalidad: " << field.size() << '\n'; |
---|
13 | cout << "10 + 10 = " << field.sum(10, 10) << '\n'; |
---|
14 | cout << "15 + 15 = " << field.sum(15, 15) << '\n'; |
---|
15 | cout << "30 + 5 = " << field.sum(30, 5) << '\n'; |
---|
16 | |
---|
17 | cout << "30 - 5 = " << field.sub(30, 5) << '\n'; |
---|
18 | cout << "10 - 10 = " << field.sub(10, 10) << '\n'; |
---|
19 | cout << "5 - 7 = " << field.sub(5, 7) << '\n'; |
---|
20 | |
---|
21 | cout << "2 * 2 = " << field.mul(2, 2) << '\n'; |
---|
22 | cout << "5 * 2 = " << field.mul(5, 2) << '\n'; |
---|
23 | cout << "2 * 10 = " << field.mul(2, 10) << '\n'; |
---|
24 | cout << "2 * 15 = " << field.mul(2, 15) << '\n'; |
---|
25 | cout << "2 * 16 = " << field.mul(2, 16) << '\n'; |
---|
26 | cout << "17 * 2 = " << field.mul(17, 2) << '\n'; |
---|
27 | |
---|
28 | return 0; |
---|
29 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.