Fixed Point Arithmetic  0
Fixed-point math library.
Functions
Comparison functions

Functions

bool f_gt (frac a, frac b)
 Greater-than comparison - single precision. More...
 
bool f_ge (frac a, frac b)
 Greater or equal comparison - single precision. More...
 
bool f_lt (frac a, frac b)
 Less-than comparison - single precision. More...
 
bool f_le (frac a, frac b)
 Less or equal comparison - single precision. More...
 
bool f_eq (frac a, frac b)
 Equality comparison - single precision. More...
 
bool df_gt (dfrac a, dfrac b)
 Greater-than comparison - double precision. More...
 
bool df_ge (dfrac a, dfrac b)
 Greater or equal comparison - double precision. More...
 
bool df_lt (dfrac a, dfrac b)
 Less-than comparison - double precision. More...
 
bool df_le (dfrac a, dfrac b)
 Less or equal comparison - double precision. More...
 
bool df_eq (dfrac a, dfrac b)
 Equality comparison - double precision. More...
 

Detailed Description

Function Documentation

◆ df_eq()

bool df_eq ( dfrac  a,
dfrac  b 
)
inline

Equality comparison - double precision.

Parameters
a,bOperands
Returns
True if a == b

Definition at line 150 of file fixed_point.h.

◆ df_ge()

bool df_ge ( dfrac  a,
dfrac  b 
)
inline

Greater or equal comparison - double precision.

Parameters
a,bOperands
Returns
True if a >= b

Definition at line 123 of file fixed_point.h.

◆ df_gt()

bool df_gt ( dfrac  a,
dfrac  b 
)
inline

Greater-than comparison - double precision.

Parameters
a,bOperands
Returns
True if a > b

Definition at line 114 of file fixed_point.h.

◆ df_le()

bool df_le ( dfrac  a,
dfrac  b 
)
inline

Less or equal comparison - double precision.

Parameters
a,bOperands
Returns
True if a <= b

Definition at line 141 of file fixed_point.h.

◆ df_lt()

bool df_lt ( dfrac  a,
dfrac  b 
)
inline

Less-than comparison - double precision.

Parameters
a,bOperands
Returns
True if a < b

Definition at line 132 of file fixed_point.h.

◆ f_eq()

bool f_eq ( frac  a,
frac  b 
)
inline

Equality comparison - single precision.

Parameters
a,bOperands
Returns
True if a == b

Definition at line 105 of file fixed_point.h.

◆ f_ge()

bool f_ge ( frac  a,
frac  b 
)
inline

Greater or equal comparison - single precision.

Parameters
a,bOperands
Returns
True if a >= b

Definition at line 78 of file fixed_point.h.

◆ f_gt()

bool f_gt ( frac  a,
frac  b 
)
inline

Greater-than comparison - single precision.

Parameters
a,bOperands
Returns
True if a > b

Definition at line 69 of file fixed_point.h.

◆ f_le()

bool f_le ( frac  a,
frac  b 
)
inline

Less or equal comparison - single precision.

Parameters
a,bOperands
Returns
True if a <= b

Definition at line 96 of file fixed_point.h.

◆ f_lt()

bool f_lt ( frac  a,
frac  b 
)
inline

Less-than comparison - single precision.

Parameters
a,bOperands
Returns
True if a < b

Definition at line 87 of file fixed_point.h.