diff --git a/expreduce/ex_rational.go b/expreduce/ex_rational.go index c8d8162..d06a1fb 100644 --- a/expreduce/ex_rational.go +++ b/expreduce/ex_rational.go @@ -54,7 +54,7 @@ func (this *Rational) Eval(es *EvalState) Ex { } func (this *Rational) StringForm(form string, context *String, contextPath *Expression) string { - return fmt.Sprintf("%d/%d", this.Num, this.Den) + return fmt.Sprintf("(%d/%d)", this.Num, this.Den) } func (this *Rational) String() string {