NCEPLIBS-bufr
12.0.0
|
Decode an integer value from an integer array. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | upb (NVAL, NBITS, IBAY, IBIT) |
This subroutine decodes an integer value from within a specified number of bits of an integer array, starting at the bit immediately after a specified bit within the array. More... | |
subroutine upb | ( | NVAL, | |
NBITS, | |||
dimension(*) | IBAY, | ||
IBIT | |||
) |
This subroutine decodes an integer value from within a specified number of bits of an integer array, starting at the bit immediately after a specified bit within the array.
It is similar to subroutine upbb(), except that here IBIT is both an input and an output argument, and the overall order of the arguments is different.
[in] | IBAY | – integer(*): Array containing encoded value |
[in,out] | IBIT | – integer: Bit pointer within IBAY
|
[in] | NBITS | – integer: Number of bits to be decoded |
[out] | NVAL | – integer: Decoded value |
Definition at line 27 of file upb.f.
References upbb().
Referenced by copysb(), iupb(), mvb(), rdcmps(), readsb(), stndrd(), ufbinx(), ufbtab(), ufbtam(), upb8(), upc(), and writlc().