⊗jsagPmPpNm 56 of 97 menu

Рақамҳоро бо истифода аз каналҳо дар Angular формат кардан

Бо истифода аз канали DecimalPipe метавон рақамҳоро формат кард. Дар параметри якуми канал мо шумораи ҳадди ақали рақамҳоро дар қисми бутун медиҳем. Дар параметри дуюм шумораи ҳадди ақали рақамҳоро дар қисми касрӣ муайян мекунем. Дар параметри сеюми ихтиёрӣ шумораи ҳадди аксари рақамҳоро дар қисми касрӣ муқаррар мекунем.

Гарчанде ки канали мо DecimalPipe ном дорад, барои фарохонӣ кардани он мо ин тавр менависем: number.

Биёед дар амал санҷем. Дар класи компоненти рақами зеринро муқаррар кунем:

export class AppComponent { num: number = 18; }

Намуна

Биёед рақами худро ба тавре чоп кунем, ки дар қисми бутуни он ду рақам бошанд. Дар ин ҳол ҳадди ақали рақамҳо дар қисми касрӣ 1 хоҳад буд:

<div>{{ num | number:'2.1' }}</div>

Натиҷаи иҷрои рамз:

<div>18.0</div>

Намуна

Акнун биёед муқаррар кунем, ки дар қисми касрии рақами мо ду рақам намоиш дода шаванд:

<div>{{ num | number:'2.2' }}</div>

Натиҷаи иҷрои рамз:

<div>18.00</div>

Намуна

Биёед рақами нав муқаррар кунем:

export class AppComponent { num: number = 18.67899; }

Ва онро дар шаблони HTML ба тавре чоп кунем, ки дар қисми касрӣ ҳадди аксар ду рақам намоиш дода шаванд:

<div>{{ num | number:'2.1-2' }}</div>

Натиҷаи иҷрои рамз:

<div>18.68</div>

Намуна

Акнун рақами худро ба тавре формат кунем, ки дар қисми бутуни он се рақам бошанд. А дар қисми касрӣ панҷ рақам намоиш дода шавад:

<div>{{ num | number:'3.5-6' }}</div>

Натиҷаи иҷрои рамз:

<div>018.67899</div>

Намуна

Биёед кӯшиш кунем, ки ҳадди ақали рақамҳоро дар қисми касрӣ чоп кунем, ки аз шумораи додашуда дар рақам зиёд бошад. Дар ҳолати мо шаш рақамро чоп мекунем:

<div>{{ num | number:'3.6-8' }}</div>

Дар натиҷаи иҷрои рамз мо мебинем, ки канали DecimalPipe сифрро ба қисми касрӣ илова кардааст:

<div>018.678990</div>

Масъалаҳои амалӣ

Рақами зерин дода шудааст:

num: number = 15;

Онро дар шакли зерин формат кунед:

'015.000'

Рақами зерин дода шудааст:

num: number = 12.345;

Онро дар шакли зерин формат кунед:

'0012.345'

Рақами зерин дода шудааст:

num: number = 12.345;

Онро дар шакли зерин формат кунед:

'12.3'

Рақами зерин дода шудааст:

num: number = 12.345;

Онро дар шакли зерин формат кунед:

'012.34500'

Рақами зерин дода шудааст:

num: number = -7.261;

Онро дар шакли зерин формат кунед:

'-007.3'

Рақами зерин дода шудааст:

num: number = 100.261923;

Онро дар шакли зерин формат кунед:

'100.9226130'

Рақами зерин дода шудааст:

num: number = 100.926613;

Онро дар шакли зерин формат кунед:

'0100.93'
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан