C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 frexp / f / Библиотечн. функции Borland C++

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

                   порядок.

Синтаксис          #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;
}