Нашел в инете:
Точка не ставится:
в конце сокращения, если в сокращенном слове выброшена срединная часть, а в конце стоит последняя буква полного слова: г-н, млн, млрд и т. п.
При склонении подобных слов точка также не ставится, если они меняют свою форму путем наращения падежных окончаний (г-на, г-ну, г-ном), и подставляется, если форма слова в косвенных падежах остается прежней (10 млн. человек; 20 млрд. экз. книг), так как в этих случаях последняя буква сокращения уже не является последней буквой слова в полной форме: миллионов, миллиардов. Правильно: 41 млн человек 42 млн. человек Неправильно: 41 млн. человек 42 млрд человек.
Действительно ли такое правило где-то зафиксировано, или это придумки отдельной редакции?