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. If the data types differ, then FITSIO will automatically perform the data type conversion when passing the data to or from the FITS file. See the FITSIO User's guide for a more complete description of this feature.