#include "field.h" int main(int argc, char** argv) { Field_element fe1 = 5; // Creates a SmallInt type with value 5 Field_element fe2 = 10.0 // Creates a Float type with value 10.0 Field_element result = fe1 + fe2; // Add 5 and 10.0 cout << result; // Prints result to standard output. Field_element fe4 = integer(4); // Creates a BigInt type with value 4 Field_element result = fe4 / fe1; // Operand with different types - // allowed for some combinations cout << result; // Prints result to standard output. if (is_zero(result)) // Test for zero cout << "Result is 0\n"; }
1.0