Заокруживање бројева у ВЕБ програмирању
У математици, често постоје ситуације гдепотпуна тачност броја није потребна или може ометати немогућност одређивања. Такве ситуације могу настати када радите, на примјер, с сложеним функцијама кретања.
Заокруживање бројева до одређеног карактера је да га замените блиском вриједношћу, уз додавање последњих нула на крају.
Природним акцијама се може подвргнути овооперације са различитим степеном тачности: десетине, стотине, хиљаде итд. У зависности од потребног степена тачности, нуле се морају заменити цифром у пражњењу на који се врши заокруживање. На једноставним примјерима можете замислити ову операцију.
Значи, када заокружите број на десетине, нула је неопходна да би се заменила цифра у цифри јединице. Истовремено, када се заокружује до стотина - неопходно је заменити испуст јединице и десетке.
Ова операција подразумева добијање приближне вредности конверзијом.
Заокруживање ПХП бројева
Иако је језик ПХП такође преводилац језика,дизајниран да максимално поједностави креирање Веб страница и апликација, садржи и низ функција за рад са математичким изразима. Њихово заокруживање је такође ушло у ово развојно окружење.
ПХП функције
У ПХП-у постоје три функције за заокруживањебројеви: округли, плафон и под. Прва је заокруживање до најближег целог броја. Други је исти као и први, само на већој страни. Трећа - на мањој страни.
Функција Роунд () одређује синтаксу:
флоат роунд (флоат валуе [, инт прецизност])
Први параметар одређује број над којим се конверзија одвија. Други, опциони, означава тачност са којом су бројеви заокружени.
Примјер кориштења функције:
$ роун = округло (3.8); // 4
$ роун = округа (3.15); // 3
$ роун = округло (5.5); // 6
$ роун = округло (8.499); // 8
$ роун = округло (2.46.1); // 2.5
$ роун = округло (3.7384,3); // 3.738
$ роун = округло (1939, -1); // 1940
$ роун = округло (2.5,1); // 2.5
$ роун = округло (1444, -2); // 1400
Заокруживање траженог броја на стотину:
$ роун = округло (3.467.2); // 3.47
Заокруживање траженог броја на целу вриједност:
$ роун = округло (4.827); // 5
Ако желите да број окупите, користите функцију цеил () синтаксом:
флоат цеил (флоат валуе)
Ова функција мора бити пренета само један параметар који садржи делимични број.
Примјер кориштења функције:
$ цеи = цеил (4.7); // 5
$ цеи = цеил (4.001); // 4
$ цеи = цеил (6.5); // 7
$ цеи = цеил (3,0); // 3
Ако је потребно заокруживање бројева на мање,
користите функцију флоор (), дефинисану синтаксом:
флоат флоор (флоат флоор)
Ова функција је слична претходној, осим што заокружује фракциони број који је прослеђен на мање вриједност цијеле вриједности.
Примјер кориштења функције:
$ окр = под (4,99); // 4
$ окр = под (5.023); // 5
$ окр = под (6.4); // 6
$ окр = под (7,0); // 7
Кругови броја ЈаваСцрипта
У ЈаваСцрипту, као иу ПХП-у, постоје функције за заокруживање бројева. Они су слични ПХП функцијама како у наслову, тако иу садржају, осим што су назване као методе објекта Матх.
ЈаваСцрипт је у суштини објекаторијентисан програмски језик. Стога долазе неке од карактеристика рада на функцијама. Функције заокруживања бројева који нас интересују и њихове особине уграђени су у објекат Матх. И да их позовете по имену објекта, морате навести оператор ".", А затим име имовине. Слично томе, морате навести вриједности које је дала ова особина.
Пример:
упозорење ("Матх.флоор (125.6768) =" + Матх.флоор (125.6768));
Показаће се у искачућем прозору 125.
У сваком случају, чак и са наизглед тешким радом са објектно оријентираним језицима, нема проблема у употреби ЈаваСцрипт функција.
</ п>