Я начинаю с CGAL. Что я хотел бы сделать, так это создать точку с координатами номер ~ 2 ^ 51.
typedef CGAL::Exact_predicates_exact_constructions_kernel K;
typedef K::Point_2 P;
uint_64 x,y;
//init them somehow
P sp0(x,y);
Затем я получил длинную ошибку шаблона. Кто-нибудь может помочь?