+++ /dev/null
-*
-* $Id$
-*
-* $Log$
-* Revision 1.1.1.1 1996/02/15 17:49:48 mclareni
-* Kernlib
-*
-*
-#include "kerngen/pilot.h"
- FUNCTION IUBIN (X,PAR,SPILL)
-C
-C CERN PROGLIB# Y202 IUBIN .VERSION KERNFOR 3.15 820113
-C ORIG. 01/01/69 JZ
-C
- DIMENSION PAR(3)
- EQUIVALENCE (NX,A)
- LOGICAL SPILL
-C
-C
- A = PAR(1)
- SPILL=.FALSE.
-#if defined(CERNLIB_B36M)
- AN = (X-PAR(3))/PAR(2) + 1.000001
-#endif
-#if !defined(CERNLIB_B36M)
- AN = (X-PAR(3))/PAR(2) + 1.00001
-#endif
- IF (AN.LT.1.) GO TO 20
- IF (AN.GE.FLOAT(NX+1)) GO TO 18
- N=AN
- IF (N.LT.0) GO TO 18
- IUBIN= N
- RETURN
-C
-C-- OVERFLOW
- 18 SPILL= .TRUE.
- IUBIN=NX+1
- RETURN
-C
-C-- UNDERFLOW
- 20 SPILL=.TRUE.
- IUBIN=0
- RETURN
- END