ARPDAS_QNX6 1.0
Classes | Functions | Variables
rational.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rational

Functions

void rreduce (rational *)
void rplus (rational *, rational *, rational *)
void rminus (rational *, rational *, rational *)
void rtimes (rational *, rational *, rational *)
void rdivide (rational *, rational *, rational *)
void rtimesint (rational *a, short int b, rational *c)
void rdivideint (rational *a, short int b, rational *c)
int rcompare (rational *a, rational *b)

Variables

rational zero
rational one_half
rational one

Function Documentation

int rcompare ( rational a,
rational b 
)

Definition at line 103 of file rational.c.

References rational::den, and rational::num.

void rdivide ( rational ,
rational ,
rational  
)

Definition at line 89 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rdivideint ( rational a,
short int  b,
rational c 
)

Definition at line 85 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rminus ( rational ,
rational ,
rational  
)

Definition at line 72 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rplus ( rational ,
rational ,
rational  
)

Definition at line 67 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rreduce ( rational )

Definition at line 62 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rtimes ( rational ,
rational ,
rational  
)

Definition at line 77 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:

void rtimesint ( rational a,
short int  b,
rational c 
)

Definition at line 81 of file rational.c.

References rational::den, lreduce(), and rational::num.

Here is the call graph for this function:


Variable Documentation

Definition at line 14 of file rational.c.

Definition at line 13 of file rational.c.

Definition at line 12 of file rational.c.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines