|
18.01.2012., 23:21 | #1 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Zaokruživanje varijable na decimale
Dakle u joomli sam pomoću modula koji to omogućava ubacio sljedeći kod: <script> function izracun() { var h = document.getElementById("dimenzija_h"); var a = document.getElementById("dimenzija_a"); var b = document.getElementById("dimenzija_b"); var r = document.getElementById("izracun_rez"); rez = (h.value * b.value * a.value * 0.032); if(h.value != "" && a.value != "" && b.value != "") { r.innerHTML = " =: <strong>" + rez + " </strong>"; } else { r.innerHTML = "Dimenzije nisu pravilne."; } } </script> <table width="200" border="0" cellspacing="0" cellpadding="0"> <td><span style="color:#d1d1d1; ">Dimenzije u metrima (DxŠxV)</span></td> <tr><td><input id="dimenzija_h" name="dimenzija_h" type="text" size="5" class="izracun"> x <input id="dimenzija_a" name="dimenzija_a" type="text" size="5" class="izracun"> x <input id="dimenzija_b" name="dimenzija_b" type="text" size="5" class="izracun"></td></tr> <tr><td height="5"><span style="color:#d1d1d1; ">* za oznaku decimale koristite točku</span></td></tr> <tr><td><input name="izracun" type="button" value="Izračun" class="botun" onClick="izracun();"><div id="izracun_rez"></div></td></tr> </table> Rezultat koji dobijem ide na hrpu decimala, kako stavit samo na dvije?
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
18.01.2012., 23:49 | #2 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
Pomnozis ga sa 10 na X (Gdje je x broj decimala koje zelis), to roundas (math.round ako se ne varam), pa podijelis sa 10^X. npr. za 3.4344324327685: 3.4344324327685 * 100 = 343.44324327685 roundas taj na 343 podijelis sa 100 = 3.43 Google majka, dobis rjesenje i čveger od mene jer sam to naguglo sa 2 riječi i našo na prvom rezultatu.
__________________
sound powered by B&W/Denon Zadnje izmijenjeno od: zwer. 19.01.2012. u 13:08. |
|
|
Oglas
|
|
19.01.2012., 00:31 | #3 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Da dodam i da računa koliko čovjeku treba plivajući do Mjeseca i nazad? Pitao sam za kod o kojem nemam pojma a ne za 1. razred matematike.
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
19.01.2012., 08:18 | #4 | |
E Pluribus UNIX
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,544
|
Citiraj:
Eventualno prebaci rezultat u string pa koristi slice ili neku slicnu metodu da izvuces potrebnu kolicinu decimala.
__________________
Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest. |
|
27.01.2012., 16:45 | #5 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Meni treba kod a ne princip, nemojte se pravit glupi.
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
27.01.2012., 21:30 | #7 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200;
S takvim gotovanskim stavom možeš samo dobit čveger tu na forumu.
Ovo stavi u <script> tag. ALi ajde... PHP kod:
__________________
sound powered by B&W/Denon |
28.01.2012., 00:01 | #8 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Da ziher... DI=document.getElementsByTagName("img"); Ako nemaš veze o onome što pitam rađe nemoj postat na silu i pravit se pametan i da se kužiš u nešto u što se ne kužiš. --------------------- Dakle još jednom, treba mi dodatak na onaj kod da zaokruživa rezultat, možemo se dogovorit i za neku naknadicu, neki gift na steamu ko ima ili tako što.
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
28.01.2012., 00:10 | #10 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Nevjerovatno, ja imam stav?... Vi bi neki fakat prije nego išta napišete trebali napravit 3 kruga oko kvarta pješke da malo razbistrite mozak pa da onda napravite reply jer vas je očito velika većina užasno isfrustrirana kad od najobičnijeg pitanja pravite nuklearnu fiziku, što sam trebao napisat na kraju posta, da mi je od životne važnosti? napisati upit kao da šaljem molbu Josipoviću? staviti nagradu od 500 eura? Sve što sam vidio jest da vas velika večina zna samo ubosti grafičku karticu u računalo i instalirati najnoji crack u igri. Dakle hvala, pomoć mi netreba, jebivjetri.
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
|
|
Oglas
|
|
28.01.2012., 00:34 | #11 | |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
Hehe, morao sam probat sa malo funny-style javascripta. Kad se vec sam ne zelis potrudit tih cca 5 minuta koliko treba za napisat kod koji radi ono sto sam napisao u prvom postu na ovom threadu. A za 3 ga mozes naguglat... FYI, kada ti sam ne zelis uloziti 5 minuta truda u nesto, nemoj ocekivat da drugi to rade umjesto tebe. Mozemo te potaknut i postavit na pravi put, ali ti radis sav heavy lifting. Čisto da ti pokažem ko je ovdje je_ivjetar... ovo je rješenje... duže mi je trebalo da dignem Netbeans i WAMP i istestiram nego da ga napišem. A ko napomena, za sebe smatram da nemam pojma Javascript... (nije da ga treba znat za ovo...). HTML:
<script> function izracun() { var h = document.getElementById("dimenzija_h"); var a = document.getElementById("dimenzija_a"); var b = document.getElementById("dimenzija_b"); var r = document.getElementById("izracun_rez"); rez = (h.value * b.value * a.value * 0.032); /*--------------------*/ rez = 100 * rez; rez = Math.round(rez); rez = rez / 100; /*--------------------*/ if(h.value != "" && a.value != "" && b.value != "") { r.innerHTML = " =: <strong>" + rez + " </strong>"; } else { r.innerHTML = "Dimenzije nisu pravilne."; } } </script> Da se i citiram: Citiraj:
__________________
sound powered by B&W/Denon Zadnje izmijenjeno od: zwer. 28.01.2012. u 00:41. |
|
28.01.2012., 10:54 | #12 | |
PRO
Datum registracije: Apr 2010
Lokacija: Zagreb
Postovi: 4,178
|
Citiraj:
Hahahaha, koji seronja. Zwer, legendo. E znaš, da čovik bolje razumi, moga si mu to staviti u posebnu funkciju, da je lakše zapamti: function Seronja(num, dec) { var za_seronju= Math.round(num*Math.pow(10,dec))/Math.pow(10,dec); return za_seronju; }
__________________
"Who is your daddy and what does he do?" |
|
28.01.2012., 13:18 | #13 |
Premium
Datum registracije: Jan 2011
Lokacija: CRO
Postovi: 219
|
Vidite kako ferengiji pozitivno reagiraju tek kad se spomene naknada Najljepše zahvaljujem Zweru
__________________
Ja i Corleone šoramo morone Hrvatska nije najljepša u zoru |
28.01.2012., 13:37 | #14 |
FORD Fix Or Repair Daily
Datum registracije: Feb 2007
Lokacija: Zagreb
Postovi: 868
|
|
28.01.2012., 14:03 | #15 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
Hehe pa da, neam džabe Quarka za avatar. A i onih 500 pločica lati... ovaj, eura je dobro zvucalo...
__________________
sound powered by B&W/Denon |
|
|
Oglas
|
|
|
|