diff --git a/src/runtime/c/pgf/expr.c b/src/runtime/c/pgf/expr.c index 12cbe8e47..071b9e693 100644 --- a/src/runtime/c/pgf/expr.c +++ b/src/runtime/c/pgf/expr.c @@ -944,7 +944,7 @@ pgf_print_literal(PgfLiteral lit, } case PGF_LITERAL_FLT: { PgfLiteralFlt* lit = ei.data; - gu_printf(out, err, "%lf", lit->val); + gu_printf(out, err, "%lg", lit->val); break; } default: