Страница 1 из 1

OpenCL

Добавлено: Ср, 26 апреля 2017, 12:33:42
dyvniy

Добавлено: Пн, 2 октября 2017, 12:24:04
dyvniy
Числа произвольной точности
https://ru.wikipedia.org/wiki/GNU_Multi-Precision_Library
поддерживаются GCC из коробки.

Код: Выделить всё

#include <stdio.h>
#include <gmp.h>

int main(void) {
 
mpz_t x,y,result;

 
mpz_init_set_str(x"7612058254738945"10);
 
mpz_init_set_str(y"9263591128439081"10);
 
mpz_init(result);

 
mpz_mul(resultxy);
 
gmp_printf("    %Zd\n"
            "*\n"
            "    %Zd\n"
            "--------------------\n"
            "%Zd\n"
xyresult);

 
/* free used memory */
 
mpz_clear(x);
 
mpz_clear(y);
 
mpz_clear(result);

 return 
0;