www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/09/05/04:31:59

Date: Thu, 5 Sep 1996 11:16:34 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: "x DOT pons AT cc DOT uab DOT es" <ILGES AT cc DOT uab DOT es>
Cc: djgpp AT delorie DOT com
Subject: Re: printf format string question
In-Reply-To: <01I937T52TW200D67E@cc.uab.es>
Message-Id: <Pine.SUN.3.91.960905111451.363A-100000@is>
Mime-Version: 1.0

On Wed, 4 Sep 1996, x DOT pons AT cc DOT uab DOT es wrote:

> How can specify a width fixed to 3 for the exponent of double variables
> in printf format strings? That is to say, I want an output like
>   3.2345E+034
>   3.2345E+134

I don't think this is possible, at least not in ANSI C.  The ANSI 
standard says the exponent will always have at least 2 digits, but 
promises nothing else, and no flags are provided to have any control 
whatsoever on the exponent field.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019