26 RECURSIVE FUNCTION pkftbv(NBITS,IBIT)
RESULT(R8VAL)
41 CALL x84(nbits,my_nbits,1)
42 CALL x84(ibit,my_ibit,1)
43 r8val=
pkftbv(my_nbits,my_ibit)
49 IF((nbits.LE.0).OR.(ibit.LE.0).OR.(ibit.GT.nbits))
THEN
52 r8val = (2.)**(nbits-ibit)
This module declares and initializes the BMISS variable.
real *8, public bmiss
Current placeholder value to represent "missing" data when reading from or writing to BUFR files; thi...
This module declares and initializes the IM8B variable.
logical, public im8b
Status indicator to keep track of whether all future calls to BUFRLIB subroutines and functions from ...
recursive real *8 function pkftbv(NBITS, IBIT)
This function computes the numerical value equivalent to the setting of bit #(IBIT) within a flag tab...
subroutine x84(IIN8, IOUT4, NVAL)
Encode one or more 8-byte integer values as 4-byte integer values.