Thirdly, in most scientific datasets, whether or not they are produced by software written by professional programmers, you will find missing data identified by specific in-band values, often as +/-10^n -10^m (that is, numbers such as 9999, 999.9, -9.999, 0.99999, etc).