Dfp is a decimal floating point math library for Java. It has higher performance than BigDecimal, and is suitable for embedded devices. It implements most IEEE-854 features and supports trigonometric functions, exponentials, square root, and logarithms.