public class FractionNode extends NumberNode
Modifier and Type | Field and Description |
---|---|
protected IntegerNode |
fDenominator |
protected IntegerNode |
fNumerator |
sign
fStringValue
Constructor and Description |
---|
FractionNode(IntegerNode numerator,
IntegerNode denominator)
Instantiates a new fraction node.
|
Modifier and Type | Method and Description |
---|---|
double |
doubleValue()
Double value.
|
boolean |
equals(Object obj)
Equals.
|
IntegerNode |
getDenominator()
Gets the denominator.
|
IntegerNode |
getNumerator()
Gets the numerator.
|
int |
hashCode()
Hash code.
|
String |
toString()
To string.
|
getString, isSign, toggleSign
protected final IntegerNode fNumerator
protected final IntegerNode fDenominator
public FractionNode(IntegerNode numerator, IntegerNode denominator)
numerator
- the numeratordenominator
- the denominatorpublic IntegerNode getDenominator()
public IntegerNode getNumerator()
public String toString()
toString
in class NumberNode
public double doubleValue()
doubleValue
in class NumberNode
public boolean equals(Object obj)
equals
in class NumberNode
public int hashCode()
hashCode
in class NumberNode
Copyright © 2017. All rights reserved.