diff --git a/io_scene_fbx/export_fbx.py b/io_scene_fbx/export_fbx.py
index 3e6a2a990abc0c16303f5e38e59e8b97f24ce552..a56427eac62ee71e73060a2ac1cbcd99de0f94f8 100644
--- a/io_scene_fbx/export_fbx.py
+++ b/io_scene_fbx/export_fbx.py
@@ -1808,12 +1808,12 @@ def save_single(operator, scene, filepath="",
                 i = -1
                 for dv in delta_verts:
                     if i == -1:
-                        fw("%g,%g,%g" % dv)
+                        fw("%.6f,%.6f,%.6f" % dv)
                     else:
                         if i == 4:
                             fw('\n\t\t\t')
                             i = 0
-                        fw(",%g,%g,%g" % dv)
+                        fw(",%.6f,%.6f,%.6f" % dv)
                     i += 1
 
                 # all zero, why? - campbell