The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

infnan (3)
  • infnan (3) ( Русские man: Библиотечные вызовы )
  • >> infnan (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    infnan - deal with infinite or not-a-number (NaN) result
     
    

    SYNOPSIS

    #include <math.h>
    
    double infnan(int error);
    

    Link with -lm.  

    DESCRIPTION

    The infnan() function returns a suitable value for infinity and "not-a-number" (NaN) results. The value of error can be ERANGE to represent infinity or anything else to represent NaN. errno is also set.  

    RETURN VALUE

    If error is ERANGE (Infinity), HUGE_VAL is returned.

    If error is -ERANGE (-Infinity), -HUGE_VAL is returned.

    If error is anything else, NAN is returned.  

    ERRORS

    EDOM
    The value of error is "not-a-number" (NaN).
    ERANGE
    The value of error is positive infinity or negative infinity.
     

    CONFORMING TO

    4.3BSD.  

    NOTES

    This obsolete function was provided in libc4 and libc5, but is not available in glibc2.  

    COLOPHON

    This page is part of release 3.14 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUE
    ERRORS
    CONFORMING TO
    NOTES
    COLOPHON


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру