#include <Frac.h>
Öffentliche Methoden | |
| frac () | |
| frac (long integerval) | |
| frac (long numerator, long denominator) | |
| long | numerator () const | 
| long | denominator () const | 
| frac & | operator= (const frac &f) | 
| frac & | operator+= (const frac &f) | 
| frac & | operator-= (const frac &f) | 
| frac & | operator*= (const frac &f) | 
| frac & | operator/= (const frac &f) | 
| frac | operator+ (const frac s) | 
| frac | operator- (const frac s) | 
| frac | operator* (const frac s) | 
| frac | operator/ (const frac s) | 
| int | operator< (const frac &f) | 
| int | operator<= (const frac &f) | 
| int | operator== (const frac &f) | 
| int | operator!= (const frac &f) | 
| int | operator>= (const frac &f) | 
| int | operator> (const frac &f) | 
| operator bool () | |
| bool | operator! () | 
| frac & | operator= (const int &i) | 
| long | gcd (long a, long b) | 
Private Attribute | |
| long | n | 
| long | d | 
Freundbeziehungen | |
| STD_PRE::ostream & | operator<< (STD_PRE::ostream &os, const frac f) | 
| frac::frac | ( | ) |  [inline] | 
        
Definiert in Zeile 61 der Datei Frac.h.
Wird benutzt von operator*(), operator+(), operator-() und operator/().
| frac::frac | ( | long | integerval | ) |  [inline] | 
        
| frac::frac | ( | long | numerator, | 
| long | denominator | ||
| ) |  [inline] | 
        
Definiert in Zeile 73 der Datei Frac.h.
Benutzt d, denominator(), n und numerator().
        {
                n = numerator;
                d = denominator;
        }
| long frac::denominator | ( | ) |  const [inline] | 
        
Definiert in Zeile 81 der Datei Frac.h.
Benutzt d.
Wird benutzt von frac(), GisReadArtHead::Read() und InGis::ReadOn().
{return d;}
| long frac::numerator | ( | ) |  const [inline] | 
        
Definiert in Zeile 79 der Datei Frac.h.
Benutzt n.
Wird benutzt von frac(), GisReadArtHead::Read() und InGis::ReadOn().
{return n;}
| bool frac::operator! | ( | ) |  [inline] | 
        
| STD_PRE::ostream& operator<< | ( | STD_PRE::ostream & | os, | 
| const frac | f | ||
| ) |  [friend] | 
        
long frac::d [private] | 
        
Definiert in Zeile 58 der Datei Frac.h.
Wird benutzt von denominator(), frac(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator==(), operator>() und operator>=().
long frac::n [private] | 
        
Definiert in Zeile 58 der Datei Frac.h.
Wird benutzt von frac(), numerator(), operator bool(), operator!(), operator!=(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator<(), operator<=(), operator=(), operator==(), operator>() und operator>=().
 1.7.4