back.rtlil: print real parameters with maximum precision.

This commit is contained in:
whitequark 2019-08-22 04:42:30 +00:00
parent aefde85031
commit 47bad3d20e

View file

@ -124,7 +124,7 @@ class _ModuleBuilder(_Namer, _BufferedBuilder, _AttrBuilder):
self._append(" parameter \\{} {:d}\n",
param, value)
elif isinstance(value, float):
self._append(" parameter real \\{} \"{:f}\"\n",
self._append(" parameter real \\{} \"{!r}\"\n",
param, value)
elif isinstance(value, ast.Const):
self._append(" parameter \\{} {}'{:b}\n",