16 i 24 bitowa głębia to ilość "jednostek danych", albo poziomów przypadająca na 1 pixel obrazu. Czyli wystarczy pomnożyć to przez ilość pixeli i mamy rozmiar pliku. Reszta to tylko zamiana na jednostki, czyli dzielimy przez 8 (bo 1bajt=8bitów) i wychodzi nam liczba bajtów.
No i reszta była wyżej.