KompjutersIpprogrammar

Arrotondament numri fl-ipprogrammar għall WEB

Fil-matematika, hemm okkażjonijiet meta l-preċiżjoni sħiħa tan-numru mhix meħtieġa, jew tista tinterferixxi minħabba l-impossibbiltà li jiġi ddeterminat. Tali sitwazzjonijiet jistgħu jseħħu waqt it-tħaddim, eż, ma 'funzjonijiet mozzjoni kumplessi.

Arrotondament sa sinjal - kien sostitut tiegħu qrib fil-valur biż-żieda ta 'l-aħħar żerijiet fl-aħħar.

frazzjoni naturali jistgħu jkunu suġġetti għall-operazzjoni ta 'gradi ta' eżattezza li jvarjaw: .. Għexieren, mijiet, eluf, eċċ Jiddependi fuq il-grad meħtieġ ta 'preċiżjoni meħtieġ li jinbidlu l-għadd b'żero, li jinsabu fil-kwittanza, li għandu jiġi arrotondat. tista 'timmaġina l-operazzjoni ta' eżempji sempliċi.

Għalhekk, meta arrotondament in-numru ta 'għexieren, għandha tiġi sostitwita minn żero ċifri fl-unità rimi. Fl-istess ħin billi arrotondament sa mijiet - għandhom jissostitwixxu l-dawk u għexieren ċifri.

Din l-operazzjoni tinvolvi kisba tal-valuri approssimattivi bi trasformazzjoni.

numri PHP arrotondament

Għalkemm lingwa PHP u hija l-lingwa, kompilatur, maħsuba għas-simplifikazzjoni massima ta 'xogħol dwar il-ħolqien ta WEB-paġni u l-applikazzjonijiet, huwa fih ukoll numru ta' funzjonijiet għall-ħidma ma 'espressjonijiet matematiċi. Huma sew ukoll arrotondament dan l-ambjent għall-iżvilupp.

funzjonijiet PHP

Fil-PHP tipprovdi tliet funzjonijiet għall arrotondament: tondi, ceil u l-art. L-ewwel hija għall arrotondament li numru sħiħ baxx. It-tieni - l-istess bħall-ewwel, iżda b'mod kbar. Terzi - isfel.

Rawnd () funzjoni jistabbilixxi l-sintassi li ġej:

float tonda (valur float [, il-preċiżjoni int])

L-ewwel parametru jindika n-numru li fiha ssir il-konverżjoni. It-tieni nett, bħala fakultattiv, tindika l-preċiżjoni li biha l-arrotondament ta 'numri.

Eżempju ta 'tuża l-funzjoni:

$ Roun = tond (3.8); // 4
$ Roun = tonda (3.15); // 3
$ Roun = tond (5.5); // 6
$ Roun = tonda (8.499); // 8
$ Roun = tonda (2.46,1); // 2.5
$ Roun = tonda (3.7384,3); // 3.738
$ Roun = tonda (1939 -1); // 1940
$ Roun = tonda (2.5,1); // 2.5
$ Roun = tonda (1444 -2); // 1400

Arrotondament numru mixtieq sa żewġ punti deċimali:

$ Roun = tonda (3.467,2); // 3.47

Arrotondament numru mixtieq għal valur sħiħ:

$ Roun = tonda (4.827); // 5

Jekk inti tixtieq li tikseb numru tond b'mod kbar, għandek tuża ceil () funzjoni jispeċifika s-sintassi:

ceil float (valur float)

Din il-funzjoni huwa meħtieġ li wieħed jgħaddi wieħed biss parametru li fih għadd frazzjonali.

Eżempju ta 'tuża l-funzjoni:

$ CEI = ceil (4.7); // 5
$ CEI = ceil (4.001); // 4
$ CEI = ceil (6.5); // 7
$ CEI = ceil (3.0); // 3

Jekk inti tixtieq li tikseb l-arrotondament ta 'numri fil-ġenb inqas bżonn

użu art () funzjoni jistabbilixxi l-sintassi:

art float (valur float)

Din il-funzjoni huwa simili għal dak preċedenti, ħlief li rawnds għadda numru frazzjonali għall-valur sħiħ aktar baxx tagħha.

Eżempju ta 'tuża l-funzjoni:

$ Okr = art (4.99); // 4
$ Okr = art (5.023); // 5
$ Okr = art (6.4); // 6
$ Okr = art (7.0); // 7

numri JavaScript arrotondament

Fil JavaScript, kif ma PHP, hemm funzjoni arrotondament numri. Dawn huma simili għall-funzjonijiet PHP bħall-titolu, u l-kontenut, ħlief għall-fatt li dawn huma msejħa bħala metodi ta 'l-oġġett Matematika.

JavaScript huwa oġġett orjentati lejn intrinsikament lingwa ta 'programmar. Dan jimplika xi karatteristiċi jaħdmu fuq funzjonalità. Aħna huma interessati fil-funzjonijiet ta 'arrotondament numri u l-proprjetajiet tagħhom huma inkorporati fl-oġġett Matematika. U li jsejħu lilhom wara l-isem tal-oġġett trid tispeċifika l-operatur tas-sejħa. "", U mbagħad l-isem proprjetà. Bl-istess mod, inti trid tispeċifika, u l-valuri mgħoddi lill din il-proprjetà.

eżempju:

twissija ( "Math.floor (125.6768) =" + Math.floor (125.6768));

Se juru l-pop-up window 125.

Fi kwalunkwe każ, anki jekk apparenti ewwel daqqa t'għajn l-kumplessità ta 'ħidma ma' lingwi oġġett orjentati lejn mhux se jkun kwalunkwe problema li jużaw funzjoni JavaScript.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mt.delachieve.com. Theme powered by WordPress.