NCEPLIBS-bufr
11.6.0
|
Encode an integer value within a character string. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | ipkm (CBAY, NBYT, N) |
This subroutine encodes an integer value within a specified number of bytes of a character string, up to a maximum of 8 bytes. More... | |
Encode an integer value within a character string.
Definition in file ipkm.f.
subroutine ipkm | ( | character*8 | CBAY, |
NBYT, | |||
N | |||
) |
This subroutine encodes an integer value within a specified number of bytes of a character string, up to a maximum of 8 bytes.
[in] | N | – integer: Value to be encoded |
[in] | NBYT | – integer: Number of bytes of CBAY (up to a maximum of 8) within which to encode N |
[out] | CBAY | – character*(*): String of length NBYT bytes containing encoded integer N |
Program history log:
Date | Programmer | Comments |
---|---|---|
1994-01-06 | J. Woollen | Original author |
1998-07-08 | J. Woollen | Replaced call to Cray library routine ABORT with call to new internal routine bort() |
2003-11-04 | J. Woollen | Modified to be endian-independent |
2003-11-04 | J. Ator | Added documentation |
2003-11-04 | S. Bender | Added remarks and routine interdependencies |
2003-11-04 | D. Keyser | Unified/portable for WRF; added documentation; outputs more complete diagnostic info when routine terminates abnormally |
Definition at line 27 of file ipkm.f.
References bort(), and irev().
Referenced by bfrini(), chrtrna(), crbmg(), pkc(), pktdd(), readlc(), upc(), wrcmps(), and wrtree().