⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել