public class FractionNode extends NumberNode
Modifier and Type | Field | Description |
---|---|---|
protected IntegerNode |
fDenominator |
|
protected IntegerNode |
fNumerator |
fStringValue
sign
Constructor | Description |
---|---|
FractionNode(IntegerNode numerator,
IntegerNode denominator) |
Instantiates a new fraction node.
|
Modifier and Type | Method | 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 © 2018. All rights reserved.