long double: Formatting includes precision, width, alignment, and format of large numbers. : Double « Data Type « C++






long double: Formatting includes precision, width, alignment, and format of large numbers.

   
#include <iostream>
#include <iomanip>
using namespace std;

int main(){
 long double number,factorial;

 number=1.0;
 factorial=1.0;

 cout.precision(0);           // no decimal point
 cout.setf(ios::left);        // left justify numbers
 cout.setf(ios::fixed);       // use fixed format
  
 for(int i=0;i<25;i++) {
   factorial*=number;
   number=number+1.0;
   cout.width(30);            // width of 30 characters
   cout << factorial << endl;
 }

 return (0);
}
  
    
    
  








Related examples in the same category

1.Circumference and area of a circle with radius 2.5Circumference and area of a circle with radius 2.5
2.double value cout formatdouble value cout format
3.Calculates the area of a circle based on a radius inputted by the user.
4.Define, input and output doubleDefine, input and output double
5.Do while loop with double value typeDo while loop with double value type
6.Create a table of square roots and squares.Create a table of square roots and squares.
7.Read double value from keyboard and save it to another value
8.Get the square root, power and log value of a double
9.Get sin, cos and tan value of an angle in double
10.Using atof: convert string to double
11.Using strtod: convert string to double
12.long double: Formatting includes precision, width and fixed with default of right justification when printing.