public final class RationalNumber extends Object implements Comparable<RationalNumber>
| Modifier and Type | Field and Description |
|---|---|
float |
denominator |
float |
nominator |
| Constructor and Description |
|---|
RationalNumber(float nominator,
float denominator) |
RationalNumber(RationalNumber rNumber) |
| Modifier and Type | Method and Description |
|---|---|
RationalNumber |
add(RationalNumber rational) |
int |
compareTo(RationalNumber o) |
RationalNumber |
div(RationalNumber rational) |
boolean |
equals(Object obj) |
static float |
gcd(float m,
float n) |
float |
getDenominator() |
float |
getNominator() |
int |
hashCode() |
static float |
lcm(float m,
float n) |
RationalNumber |
mul(RationalNumber rational) |
static RationalNumber |
of(float pay,
float payda) |
RationalNumber |
sub(RationalNumber rational) |
double |
toDouble() |
float |
toFloat() |
int |
toInt() |
public RationalNumber(float nominator,
float denominator)
nominator - denominator - public RationalNumber(RationalNumber rNumber)
rNumber - public static RationalNumber of(float pay, float payda)
pay - payda - public static float gcd(float m,
float n)
m - n - public static float lcm(float m,
float n)
m - n - public RationalNumber mul(RationalNumber rational)
rational - public RationalNumber add(RationalNumber rational)
rational - public RationalNumber sub(RationalNumber rational)
rational - public RationalNumber div(RationalNumber rational)
rational - public double toDouble()
public float toFloat()
public int toInt()
public float getDenominator()
public float getNominator()
public int compareTo(RationalNumber o)
compareTo in interface Comparable<RationalNumber>Copyright © 2018 Terra Software Informatics LLC.. All rights reserved.