354c337801512e362675624d0a69c3a336f9662d
[ipdf/code.git] / src / tests / arb.cpp
1 #include <cstdlib>
2 #include <cstdio>
3 #include <iostream>
4
5 #include "arbint.h"
6
7 using namespace std;
8 using namespace IPDF;
9
10 int main(int argc, char ** argv)
11 {
12         int64_t test[] = {12L, 5L};
13         test[1] = 0xE000000000000000;
14         int64_t size = sizeof(test)/sizeof(int64_t);
15         
16         int64_t mul = 2L;
17         
18         int64_t overflow = mul_digits(test, mul, size);
19         
20         for (int64_t i = 0; i < size; ++i)
21         {
22                 printf("digit[%li] = %.16lx\n", i, test[i]);
23         }
24         printf("Overflow is %.16lx\n", overflow);
25 }

UCC git Repository :: git.ucc.asn.au