Если система не позволяет обозначить отсутствие данных другим способом, бывает, что используют число за пределами области допустимых значений. Ничего необычного в этом нет.
Но школьника-то похвалить надо? Надо. Значит пусть думает, что нашёл ошибку. Кому от этого плохо?