Add subnormal support.
Fix bug: +Inf and -Inf in reverse.
Add test cases for RealPrinter.