расчет объема жидкости в горизонтальной цилиндрической емкости



Автор Аномалия задал вопрос в разделе Наука, Техника, Языки

ПОМОГИТЕ нужно вычислить объем оставшейся жидкости в горизонтальном цилиндре, известны:длина диаметр и высота оставшейся и получил лучший ответ

Ответ от Игорь Андронов[гуру]
Хм.... Все ошиблись однако, цилиндр-то горизонтален, значит обьем жидкости в нем есть длина цилиндра на площадь сегмента круга высоты уровня жидкости.
Решение.
Пусть R - радиус цилиндра, h - высота уровня жидкости, L - длина цилиндра. Обозначим S - площадь сегмента круга занятого водой.
Тогда обьем жидкости равен V=S*L.
Осталось посчитать S.
1. если h меньше R
обозначим b=1-(h/R)
и половинный угол занимаемый сегментом воды относительно цилиндра
a=arccos(b)
Тогда S=R*R*(a-b*корень (1-b))
2. если h больше R
обозначим H=2R-h,
тогда посчитаем объем оставшейся части без воды Sост
обозначим b=1-(H/R)
и половинный угол занимаемый оставшимся сегментом без воды относительно цилиндра
a=arccos(b)
Тогда Sост=R*R*(a-b*корень (1-b))
и S=pi*R*R-Sост
Вот и все....

Ответ от Sam White[новичек]
Подскажите пожалуйста, как вычислить сколько литров жидкости в ёмкости и сделать градуировочную таблицу на каждый сантиметр если:
Общий объем горизонтальной цилиндрической ёмкости - 308 л.
Высота и ширина, то есть диаметр ёмкости - 57 см.
Высота имеющейся жидкости в ёмкости - 16 см.

Ответ от Ѐяднов Дмитрий[гуру]
с горизонтальным все сложнее... .
все что тама тебе написали относитсся к вертикальному объему.

Ответ от Алексей Бураков[гуру]
Объём равен: Пи*H*(D^2)/4. D - диаметр, Н - высота

Ответ от Ёерега 8)[гуру]
Пи эр квадрат и умножаешь на высоту оставшейся воды ...

Ответ от Serjant[гуру]
3,14 умножить на радиус в квадрате и на высоту - это объем цилиндра, потом дели на 2

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: ПОМОГИТЕ нужно вычислить объем оставшейся жидкости в горизонтальном цилиндре, известны:длина диаметр и высота оставшейся
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*