xtensor
 
Loading...
Searching...
No Matches
xt::print_options::precision Class Reference

io manipulator used to set the precision of the floating point values when printing an expression. More...

#include <xio.hpp>

Public Member Functions

 precision (int value)
 
int value () const
 

Static Public Member Functions

static int id ()
 

Detailed Description

io manipulator used to set the precision of the floating point values when printing an expression.

using po = xt::print_options;
xt::xarray<double> a = xt::rand::randn<double>({2000, 500});
std::cout << po::precision(5) << a << std::endl;
xarray_container< uvector< T, A >, L, xt::svector< typename uvector< T, A >::size_type, 4, SA, true > > xarray
Alias template on xarray_container with default parameters for data container type and shape / stride...

Definition at line 180 of file xio.hpp.

Constructor & Destructor Documentation

◆ precision()

xt::print_options::precision::precision ( int value)
inline

Definition at line 180 of file xio.hpp.

Member Function Documentation

◆ id()

static int xt::print_options::precision::id ( )
inlinestatic

Definition at line 180 of file xio.hpp.

◆ value()

int xt::print_options::precision::value ( ) const
inline

Definition at line 180 of file xio.hpp.


The documentation for this class was generated from the following file: