Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

frexp

frexp


Функция            Разщепляет число двойной точности на мантиссу и
                   порядок.

Синтаксис          #include<math.h>
                   double frexp(double value, int * exponent);

Файл, содержащий   math.h
прототип

Описание           frexp вычисляет  мантиссу  m (типа double,  большее
                   или равное 0.5 и меньше 1.0) и целое n,  такое, что
                   x  равно  m  x  2^n.  frexp  сохраняет  n  в  целой
                   переменной, на которую указывает exponent.

Возвращаемое       frexp возвращает мантиссу m.
значение

                   Обработку ошибочных  состояний  для   frexp   можно
                   модифицировать с помощью функции matherr.

Переносимость      frexp совместима с UNIX и поддерживается стандартом
                   ANSI C.

Смотрите также     exp, ldexp.

Пример:

#include<math.h>
#include<stdio.h>

int main(void)
{
   double mantissa,number;
   int exponent;
   number = 8.0;
   mantissa = frexp(number,&exponent);
   printf("Число %1f равно %1f умножить на 2 в степени %d\n",
         number,mantissa,exponent);
   return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог