lgamma
Description:
Returns the natural logarithm of the absolute value of the Gamma function.
Note: 
      
        
    
    Remember to link the math library: valac -X -lm ... 
The sign of the Gamma function is returned in the external integer Posix.signgam. It is 1 when the Gamma function is positive or zero, -1 when it is negative.
Since using a constant location GLib.signgam is not thread-safe, the functions GLib.Math.lgamma_r etc. have been introduced; they return this sign via an output argument.
For non-positeve integer values of x0, GLib.Math.lgamma returns HUGE_VAL, sets 
      GLib.errno to Posix.ERANGE and 
      raises the zero divide exception.
Parameters:
| x0 | A numeric value. | 
Namespace: GLib.Math
  
  Package: glib-2.0