LINUX.ORG.RU

История изменений

Исправление Forum0888, (текущая версия) :

Два дня потратил на рефакторинг https://uclibc.org/.
Так как исходники компилировались лишь в gcc.
Заодно из Си перевел в C++ (впрочем их можно и в Си скомпилировать).

Шас проверим (свое API и калькулятор).

cos( 5 ) = 0.99619469809174553229501040247389
sin( 5 ) = 0.087155742747940607

double c = (double)(np.cos(5) + sin(5));

0.99619469809174553229501040247389 + 0.087155742747940607 = 1.08335044084

Не сходится!

Исправление Forum0888, :

Два дня потратил на рефакторинг https://uclibc.org/.
Так как исходники компилировались лишь в gcc.
Заодно из Си перевел в C++ (впрочем их можно и в Си скомпилировать).

Шас проверим.

cos( 5 ) = 0.99619469809174553229501040247389
sin( 5 ) = 0.087155742747940607

double c = (double)(np.cos(5) + sin(5));

0.99619469809174553229501040247389 + 0.087155742747940607 = 1.08335044084

Не сходится!

Исходная версия Forum0888, :

Два дня потратил на рефакторинг https://uclibc.org/.
Так как исходники компилировались лишь в gcc.
Заодно из Си перевел в C++ (впрочем их можно и в Си скомпилировать).

Шас проверим.

cos( 5 ) = 0.99619469809174553229501040247389 sin( 5 ) = 0.087155742747940607

double c = (double)(np.cos(5) + sin(5));

0.99619469809174553229501040247389 + 0.087155742747940607 = 1.08335044084

Не сходится!