Previous: Subroutine Families
Up: Basic FITSIO Conventions
Next: Binary Table Bit Format Columns
Previous Page: Subroutine Families
Next Page: Binary Table Bit Format Columns
Many of the data I/O subroutines have the ability to perform implicit data type conversion. This means that the data type of the subroutine parameter does not need to be the same as the data type of the value in the FITS file. More specifically, the implicit data type conversion will be performed for b,i,j,e,f,d and g data types when getting a FITS header keyword value (FTGKYx and FTGKNx subroutines) and when putting or getting values to or from the primary array or a table. No checks for overflow conditions are performed during this forced datatype conversion. No data type conversion is performed when reading or writing string (s), logical (l), complex (c), or double complex (m) data types.