Open In App

Angular 10 DemicalPipe API

In this article, we are going to see what is DemicalPipe in Angular 10 and how to use it. The DemicalPipe is used to format a value according to digit options and locale rules.

Syntax:



{{ value | number}}

NgModule: Module used by DecimalPipe is:

Approach: 



 

Parameters:

Example 1:




import { Component, OnInit } from '@angular/core';
  
@Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
})
export class AppComponent {
    pi: number = 2.33;
}




<p>
    Number:
    {{pi | number}}
</p>
    
<p>
    <!-- In this '4.1-5' means 4 digits before . 
         and 1-5 digits after . depending
         upon given digit -->
    Number with 4 digits:
    {{pi | number:'4.1-5'}}
</p>

Output:

Example 2:




import { Component, LOCALE_ID } from '@angular/core';
  
@Component({
    selector: 'app-root',
    templateUrl: './app.component.html'
})
export class AppComponent {
    num: number = 20*4;
}




<p>
    Number:
    {{num | number}}
</p>
  
<p>
    <!-- In this '4.2' means 3 digits before . 
         and 2 digits after . which is 80-->
    Number with 3 digits:
    {{num | number:'3.2'}}
</p>

Output:

Reference: https://angular.io/api/common/DecimalPipe


Article Tags :