GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
pr_engineering_float Class Reference
Collaboration diagram for pr_engineering_float:
Collaboration graph
[legend]

Public Member Functions

 pr_engineering_float (const float_format &f_arg, double val_arg)
 
int exponent (void) const
 
double mantissa (void) const
 

Public Attributes

const float_formatf
 
double val
 

Detailed Description

Definition at line 260 of file pr-output.cc.

Constructor & Destructor Documentation

pr_engineering_float::pr_engineering_float ( const float_format f_arg,
double  val_arg 
)
inline

Definition at line 279 of file pr-output.cc.

Member Function Documentation

int pr_engineering_float::exponent ( void  ) const
inline

Definition at line 269 of file pr-output.cc.

References engineering_exponent().

Referenced by operator<<().

double pr_engineering_float::mantissa ( void  ) const
inline

Definition at line 274 of file pr-output.cc.

References pow().

Referenced by operator<<().

Member Data Documentation

const float_format& pr_engineering_float::f

Definition at line 265 of file pr-output.cc.

Referenced by operator<<().

double pr_engineering_float::val

Definition at line 267 of file pr-output.cc.


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