Iltaa kaikille...
Pitäisi saada nopeasti muokattua valmista koodia jossa on mahdollista syöttää vain kokonaislukuja kenttään. Nyt tarvitsinkin esimerkkikoodin siitä, että miten voin luoda kentän johon käyttäjä voi syöttää desimaalilukuja ja koodi pyöristää luvun 0.5 tarkkuudella eli esim. jos käyttäjä syöttää 1.4 niin koodi pyöristää sen 1.5:ksi ja jos käyttäjä syöttää 2.1 niin koodi pyöristää sen 2.0:ksi eli vain 0.5 jaolliset luvun on mahdollisia.
Olen vasta alkutaipaleella PHP:n opettelussa ja koska tarve on erittäin akuutti niin siksi käännyin teidän puoleenne. Toivottavasti joku teistä osaa auttaa minua. Kiitos etukäteen....
Pitäisi saada nopeasti muokattua valmista koodia jossa on mahdollista syöttää vain kokonaislukuja kenttään. Nyt tarvitsinkin esimerkkikoodin siitä, että miten voin luoda kentän johon käyttäjä voi syöttää desimaalilukuja ja koodi pyöristää luvun 0.5 tarkkuudella eli esim. jos käyttäjä syöttää 1.4 niin koodi pyöristää sen 1.5:ksi ja jos käyttäjä syöttää 2.1 niin koodi pyöristää sen 2.0:ksi eli vain 0.5 jaolliset luvun on mahdollisia.
Olen vasta alkutaipaleella PHP:n opettelussa ja koska tarve on erittäin akuutti niin siksi käännyin teidän puoleenne. Toivottavasti joku teistä osaa auttaa minua. Kiitos etukäteen....
Vastaukset 5
Vanhimmat
Hei ja kiitos nopeasta vastauksestasi....
Mitenköhän saisin koodin muutettua vielä niin, että tarkkuus on tosiaan 0.5 eli esim. 1.4 pyöristyisi arvoon 1.5 VAI tekeekö tuo lähettämäsi koodi jo niin.... Eli "sallittuja" arvoja on 0,0.5,1.0,1.5,2.0..... jne
terkuin, Salinme
Ymmärsin ehkä hieman väärin, eli mites näin...
kiitos taas supernopeasta vastauksestasi....
Pitääkin testailla tuota....
Salinme
Eikös yksinkertaisinta olisi pyöristää se näin:
$tulos=round($luku*2)/2;
Niin ei tartte kikkailla mitään ylivaikeeta