From 25942bc0f89328a0585964b93a5d2f4e1df9eff7 Mon Sep 17 00:00:00 2001 From: biouman Date: Tue, 1 May 2001 14:02:23 +0000 Subject: *** empty log message *** --- lib/scalaires.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lib/scalaires.c') diff --git a/lib/scalaires.c b/lib/scalaires.c index 509f126..49c243f 100644 --- a/lib/scalaires.c +++ b/lib/scalaires.c @@ -140,18 +140,18 @@ char *rat_to_string(rationnel rat) break; case HEX: if (rat.denom==1) - sprintf(temp,"%x", rat.num); + sprintf(temp,"0x%x", rat.num); else - sprintf(temp,"%x/%x", rat.num, rat.denom); + sprintf(temp,"0x%x/0x%x", rat.num, rat.denom); break; case OCT: if (rat.denom==1) - sprintf(temp,"%o", rat.num); + sprintf(temp,"0%o", rat.num); else - sprintf(temp,"%o/%o", rat.num, rat.denom); + sprintf(temp,"0%o/0%o", rat.num, rat.denom); break; case FLT: - sprintf(temp,"%f", rat_to_double(rat)); + sprintf(temp,"%g", rat_to_double(rat)); break; } -- cgit v1.2.3