diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+0.7.0.1
+---
+
+* Fix pretty-printing of fractional, hexadecimal numbers
+
 0.7.0.0
 ---
 * Updated number representation to preserve fractional part
diff --git a/config-value.cabal b/config-value.cabal
--- a/config-value.cabal
+++ b/config-value.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.2
 name:                config-value
-version:             0.7.0.0
+version:             0.7.0.1
 synopsis:            Simple, layout-based value language similar to YAML or JSON
 license:             MIT
 license-file:        LICENSE
diff --git a/src/Config/Pretty.hs b/src/Config/Pretty.hs
--- a/src/Config/Pretty.hs
+++ b/src/Config/Pretty.hs
@@ -47,7 +47,7 @@
 
 showFrac :: Int -> Rational -> String
 showFrac radix 0 = ""
-showFrac radix x = show w ++ rest
+showFrac radix x = intToDigit w : rest
   where
     (w,f) = properFraction (x * fromIntegral radix)
     rest
