Библиотека MPC

Модератор: Модераторы разделов

BratSinot
Сообщения: 812
ОС: Slackware64

Библиотека MPC

Сообщение BratSinot »

Доброго времени суток!

Решил попробовать MPC библиотеку. Решил с простой тригонометрической функции mpc_sin. Только какие там аргументы что делают?

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

mpc_sin (mpc_t rop, mpc_t op, mpc_rnd_t rnd)

rop -- это само число.
rnd -- это точность.
А что такое op?
Смысл следующего предложения я недопонял:

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

Set rop to the sine of op, rounded according to rnd with the precision of rop.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Библиотека MPC

Сообщение Rootlexx »

BratSinot писал(а):
11.10.2010 08:31
rop -- это само число.

Это результат.
BratSinot писал(а):
11.10.2010 08:31
rnd -- это точность.

Это тип округления.
BratSinot писал(а):
11.10.2010 08:31
А что такое op?

Это прообраз результата.
BratSinot писал(а):
11.10.2010 08:31
Смысл следующего предложения я недопонял:

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

Set rop to the sine of op, rounded according to rnd with the precision of rop.

Переменной rop присваивается значение, равное синусу op, округлённой согласно rnd с точностью, равной первоначальному значению переменной rop.
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Библиотека MPC

Сообщение BratSinot »

//Это тип округления.
А какие типы округления есть?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Библиотека MPC

Сообщение Rootlexx »

BratSinot писал(а):
11.10.2010 15:17
А какие типы округления есть?

Почитайте: http://www.multiprecision.org/index.php?pr...c&page=html, раздел "Rounding modes".
Спасибо сказали: