frexp()
#include <cmath.h> float frexp(float num, int *exp); double frexp(double num, int *exp); long double frexp(long double num, int *exp);
Описание
Разбивает число на мантиссу и экспоненту
Функция floor() разбивает число, задаваемое параметром num, на мантиссу mantissa и экспоненту ехр таким образом, что значение mantissa больше или равно 0,5 и меньше 1, а целочисленное значение экспоненты присваивается переменной, адрес которой задается параметром ехр: num=mantissa*2^exp. Значение мантиссы возвращается функцией, а экспонента сохраняется в переменной, адресуемой параметром ехр. |
Нет комментариев. Оставить комментарий: |