Example: Price Conversion - Decimal Dollars
A decimal dollar price, in this case $1.38, is converted to a fractional price.
import com.imsl.finance.*;
import java.text.NumberFormat;
public class dollarfrEx1 {
public static void main(String args[]) {
double decimalDollar = 1.38;
int fraction = 8;
double dollarfrc = Finance.dollarfr(decimalDollar, fraction);
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(2);
System.out.println("The decimal dollar $1.38 as a fractional dollar = "
+ nf.format(dollarfrc));
}
}
Output
The decimal dollar $1.38 as a fractional dollar = 1.3
Link to Java source.