arkadaşlar verileri tutulmuş bir silindirin içerisindeki sıvı miktarını buldurmam gerekiyor php daha kolay sunum olacağı için php seçtim.
veriler
genişlik:530cm
yükseklik 195cm
derinlik yani sıvı seviyesi ful iken: 109cm
benim buldurmak istediğim 1er metrelik aralıklarla uzun bir çubuk sokulduğunda
silindirin içinde kaç litre sıvı olduğudur. matematik hesabım yetmedi resmen
Verilerde bir yanlışlık var ya da saatin azizliğine uğradım

Yükseklik 195cm ve full dolu iken 109cm oluyor aradaki 86cm taban kalınlığımı ?
Neyse hesap yaparken sıvı yüksekliğini ve sıvı içerisindeki çubuk yüksekliğini baz alarak hesaplayacaksın.
Formül;
silindirhacmi = tabanalanı x yükseklik
tabanalanı = π x (yarıçap)²
Sonuç olarak;
silindirhacmi = π x (yarıçap)² x yükseklik
PHP fonksiyon olarak;
function SiviMiktari($silindir_yaricap, $silindir_yukseklik, $cubuk_yaricap, $cubuk_yukseklik) {
$pi = pi();
$silindir_tabanalan = $pi * pow($silindir_yaricap,2);
$silindir_hacim = $silindir_tabanalan * $silindir_yukseklik;
/*
Bir metrelik çubuğuda silindir olarak düşündüğüm için bu şekilde yaptım.
Farklı bir cisim ise ona göre alan hesaplayıp düşmen lazım
*/
$cubuk_tabanalan = $pi * pow($cubuk_yaricap,2);
$cubuk_hacim = $cubuk_tabanalan * $cubuk_yukseklik;
$sivi_miktari = $silindir_hacim - $cubuk_hacim;
return $sivi_miktari;
}Umarım anlatabilmişimdir.
Kolay Gelsin.
//Ekleme;
Genişlik dediğin sanırım çap, yarısını alacaksın hesap yaparken