взять теоретический чертеж корпуса судна, посчитать сумму произведений площадей шпанuоутов на расстояние от одного до другого, то получается достаточно хороший результат. Проверено :)
Но тут еще IMHO надо учитывать что под ТОННОЙ в морском деле может фигурировать отнюдь не 1000 кг :).
И плотность воды при расчете водоизмещения тоже сильно варьируется (за стандарт принимается вроде Северная Атлантика, это тоже не тонна на метр куб, а больше)
А вообще тонна по-морскому это сколько то там ВИННЫХ БОЧЕК :) Из этого и надо исходить оперируя с водоизмещением :))))))