home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / c / 13510 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.1 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!tulane!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!torn!utgpu!attcan!telly!druid!pseudo!mjn
  2. From: mjn@pseudo.uucp (Murray Nesbitt)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Help!!! Please Read this message!?!?!?!?!...
  5. Message-ID: <MJN.92Sep11001608@pseudo.uucp>
  6. Date: 11 Sep 92 08:16:08 GMT
  7. References: <mcook.715979137@melkur.dev.cdx.mot.com> <1992Sep9.043345.15040@nuscc.nus.sg>
  8.     <1992Sep9.085352.8755@vax.oxford.ac.uk>
  9.     <1992Sep10.040600.27065@blaze.cs.jhu.edu>
  10. Sender: mjn@pseudo.uucp (Murray Nesbitt)
  11. Organization: Private system in Toronto, ON
  12. Lines: 15
  13. In-Reply-To: wilson@rhombus.cs.jhu.edu's message of Thu, 10 Sep 1992 04:06:00 GMT
  14.  
  15.  
  16. wilson@rhombus.cs.jhu.edu (Dwight Wilson) writes:
  17.  
  18. >Huh?  "%f" specifies a double not a float.  If you think about the
  19. >promotion rule you'll realize that specifying a float would be
  20. >nonsensical since it is not possible for an argument to printf()
  21. >to be passed as a float!  
  22.  
  23.     printf( "%f...%s?\n", (float)f, "Huh?" );
  24.  
  25. It's another matter whether you'd *want* to pass a float to printf(),
  26. but it is possible.
  27.  
  28. -- 
  29. Murray
  30.