Arvutid, Programmeerimine
Ümardamine numbrite WEB programmeerimine
Matemaatika puhul esineb sageli olukordi, kus arvu täpne täpsus ei ole vajalik või võib takistada määramise võimatust. Sellised olukorrad võivad tekkida näiteks keeruliste liikumisfunktsioonidega töötamisel.
Numbrite ümardamine teatud tähemärgi juurde on selle asemel, et see oleks tühine, lisades lõpuks viimased nullid.
Looduslike aktsiatega saab seda toimingut muuta teistsuguse täpsusega: kümneid, sadu, tuhandeid jne. Sõltuvalt nõutavast täpsusastmest tuleb nullid asendada väljundis oleva numbriga, millele ümardamine toimub. Lihtsate näidete abil saate seda toimingut ette kujutada.
Seega, kui ümardada number kümneks, on nulli vaja numbri asendamiseks seadme numbris. Samal ajal, kui ümardatakse kuni sadadeni - on vaja asendada üksuste ja kümnete väljamakse.
See operatsioon hõlmab ligikaudse väärtuse saamist konversiooni teel.
PHP numbrite ümardamine
Kuigi PHP keel on veebilahenduste ja rakenduste loomise lihtsustamiseks mõeldud kompilaatorikeel, sisaldab see mitmeid funktsioone matemaatiliste väljunditega töötamiseks. Nende ümardamine on ka sellele arengukeskkonnale õmmeldud.
PHP funktsioonid
PHP pakub numbrite ümardamiseks kolme funktsiooni: ümmargused, ülemmäärad ja põrandad. Esimene on ümardamine lähima täisarvuni. Teine on sama kui esimene, ainult suurem pool. Kolmas - väiksemal poolel.
Funktsioon Voor () määrab süntaksi:
Ujuv voor (ujuki väärtus [int täpsus])
Esimene parameeter määrab arvu, mille üle konversioon toimub. Teine, kui see on vabatahtlik, näitab numbrite ümardamise täpsust.
Funktsiooni kasutamise näide:
$ Roun = ring (3.8); // 4
$ Roun = ring (3.15); // 3
$ Roun = ring (5.5); // 6
$ Roun = ring (8.499); // 8
$ Roun = ring (2.46.1); // 2.5
$ Roun = ring (3.7384,3); // 3.738
$ Roun = ring (1939, -1); // 1940
$ Roun = ring (2.5,1); // 2.5
$ Roun = ring (1444, -2); / 1400
Nõutud arvu ümardamine sajandiks:
$ Roun = ring (3 467,2); // 3.47
Nõutava arvu ümardamine täisarvuni:
$ Roun = ring (4 827); // 5
Kui soovite, et number oleks ümardatud, peaksite kasutama funktsiooni ceil () süntaksiga:
Float ceil (ujuvväärtus)
Sellele funktsioonile tuleb edastada ainult üks murdarvuga sisalduv parameeter.
Funktsiooni kasutamise näide:
$ Cei = ceil (4.7); // 5
$ Cei = Ceil (4,001); // 4
$ Cei = ceil (6.5); // 7
$ Cei = ceil (3.0); // 3
Kui on vaja numbrite ümardamist väiksemaks,
Kasuta süntaksiga määratud põranda () funktsiooni:
Ujuvpõrand (ujuvväärtus)
See funktsioon on sarnane eelmisele, välja arvatud see, et see murdub selle murdarvuni väiksemale täisarvu väärtusele.
Funktsiooni kasutamise näide:
$ Okr = põrand (4,99); // 4
$ Okr = põrand (5,023); // 5
$ Okr = põrand (6.4); // 6
$ Okr = põrand (7.0); // 7
JavaScripti numbrite voorud
JavaScriptis, nagu PHP, on numbrite ümardamise funktsioonid. Need on sarnased PHP-funktsioonidega nii pealkirjas kui ka sisus, välja arvatud see, et neid kutsutakse Matemaatika objekti meetoditeks.
JavaScript on oma olemuselt objektorienteeritud programmeerimiskeel. Seega järgivad funktsionaalsete funktsioonide funktsioone. Matemaatilises objektis on mudeleid huvitavad numbrite ümardamise funktsioonid ja nende omadused. Ja neile helistades pärast objekti nime, peate määrama kõneoperaatori ".", Ja siis vara nimi. Samamoodi peate määrama selle väärtuse poolt edastatud väärtused.
Näide:
Alert ('Math.floor (125.6768) =' + Math.floor (125.6768));
Näidatakse hüpikaknas 125.
Igal juhul, isegi kui objektorienteeritud keeles tundub olevat raske tööd, JavaScript-funktsioonide kasutamisel pole mingit probleemi.
Similar articles
Trending Now