24.02.2014, 20:10
Witajcie. Posiadam stronę mojej drużyny airsoftowej i znalazłem na internecie ciekawy konwerter FPS na dżule lub metry na sekundę. Chciałbym umieścić takowy na mojej stronie internetowej.
Szukałem kodów na internecie, ale nie znalazłem ich. Znalazłem jedynie dwie strony które mają zastosowany takowy konwerter. W związku z tym mam do was prośbę: Czy pomoglibyście pomóc mi w znalezieniu lub zrobieniu takowego konwertera?
Przykład takiego konwertera znalazłem na dwóch stronach:
Kod javascript jaki udało mi się wyodrębnić na obliczenie metrów na sekundkę itp. z ilości FPS to:
Proszę o pomoc w zrobieniu lub znalezieniu takiego konwertera.
Z góry dziękuję,
Ecosse!
Szukałem kodów na internecie, ale nie znalazłem ich. Znalazłem jedynie dwie strony które mają zastosowany takowy konwerter. W związku z tym mam do was prośbę: Czy pomoglibyście pomóc mi w znalezieniu lub zrobieniu takowego konwertera?
Przykład takiego konwertera znalazłem na dwóch stronach:
Cytat:http://www.cobra.nets.pl/viewpage.php?page_id=26
http://kpasg.net/showthread.php?p=219944
Kod javascript jaki udało mi się wyodrębnić na obliczenie metrów na sekundkę itp. z ilości FPS to:
Kod PHP:
function calculate3() {
var bbmass=document.fps_calc_kpasg.bbmass_kpasg.value;
var fps=document.fps_calc_kpasg.fps_kpasg.value;
bbmass = bbmass.replace(",", ".");
fps = fps.replace(",", ".");
var velocity_ms = (fps * 0.3048);
var mass_kg= (bbmass / 1000);
var mass_kga= (0.2 / 1000);
var mass_kgb= (0.23 / 1000);
var mass_kgc= (0.25 / 1000);
var mass_kgd= (0.28 / 1000);
var mass_kge= (0.3 / 1000);
var mass_kgf= (0.36 / 1000);
var energy_joule = ( 0.5 * ((mass_kg) * (velocity_ms*velocity_ms)) );
var energy_joule_full = ( 0.5 * ((mass_kg) * (velocity_ms*velocity_ms)) );
var bbvelocity_02= (Math.sqrt ((2*energy_joule)/mass_kga ))*3.28083989501;
var bbvelocity_a = Math.round(bbvelocity_02*100)/100;
var bbvelocity_023= (Math.sqrt ((2*energy_joule)/mass_kgb ))*3.28083989501;
var bbvelocity_b = Math.round(bbvelocity_023*100)/100;
var bbvelocity_025= (Math.sqrt ((2*energy_joule)/mass_kgc ))*3.28083989501;
var bbvelocity_c = Math.round(bbvelocity_025*100)/100;
var bbvelocity_028= (Math.sqrt ((2*energy_joule)/mass_kgd ))*3.28083989501;
var bbvelocity_d = Math.round(bbvelocity_028*100)/100;
var bbvelocity_03= (Math.sqrt ((2*energy_joule)/mass_kge ))*3.28083989501;
var bbvelocity_e = Math.round(bbvelocity_03*100)/100;
var bbvelocity_036= (Math.sqrt ((2*energy_joule)/mass_kgf ))*3.28083989501;
var bbvelocity_f = Math.round(bbvelocity_036*100)/100;
velocity_ms = Math.round(velocity_ms*100)/100;
energy_joule = Math.round(energy_joule*100)/100;
document.fps_calc_kpasg.joule_kpasg.value=energy_joule;
document.fps_calc_kpasg.velocity_ms_kpasg.value=velocity_ms;
document.fps_calc_kpasg.bbvelocity_a.value=bbvelocity_a;
document.fps_calc_kpasg.bbvelocity_b.value=bbvelocity_b;
document.fps_calc_kpasg.bbvelocity_c.value=bbvelocity_c;
document.fps_calc_kpasg.bbvelocity_d.value=bbvelocity_d;
document.fps_calc_kpasg.bbvelocity_e.value=bbvelocity_e;
document.fps_calc_kpasg.bbvelocity_f.value=bbvelocity_f;
document.fps_calc_kpasg.energy_joule_full.value=energy_joule_full;
}
function calculate2() {
var bbmass = document.j_kpasg.bbmass.value;
var energy_joule = document.j_kpasg.bbenergy.value;
energy_joule = energy_joule.replace(",", ".");
bbmass = bbmass.replace(",", ".");
var mass_kg = (bbmass / 1000);
var bbvelocity_fps = (Math.sqrt ((2*energy_joule)/mass_kg ))*3.28083989501;
var bbvelocity_ms = (bbvelocity_fps * 0.3048);
bbvelocity_fps = Math.round(bbvelocity_fps*100)/100;
bbvelocity_ms = Math.round(bbvelocity_ms*100)/100;
document.j_kpasg.bbvelocity_fps.value=bbvelocity_fps;
document.j_kpasg.bbvelocity_ms.value=bbvelocity_ms;
}
Proszę o pomoc w zrobieniu lub znalezieniu takiego konwertera.
Z góry dziękuję,
Ecosse!