Message-ID: <38D68EC3.A651AF90@brandonsd.mb.ca> From: N J Chackowsky X-Mailer: Mozilla 4.7 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: Manipulators, where are they? References: <20000317191524 DOT 04424 DOT 00000320 AT ng-fy1 DOT aol DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 36 Date: Mon, 20 Mar 2000 20:35:51 GMT NNTP-Posting-Host: 142.13.16.203 X-Trace: typhoon.mbnet.mb.ca 953584551 142.13.16.203 (Mon, 20 Mar 2000 14:35:51 CST) NNTP-Posting-Date: Mon, 20 Mar 2000 14:35:51 CST Organization: MBnet Networking Inc. To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com This works: // Program 2.6 Experimenting with floating point output #include #include using namespace std; int main () { float value1 = 0.1f; float value2 = 2.1f; value1 -= 0.09f; // Should be 0.01 value2 -= 2.09f; // Should be 0.01 cout << setiosflags(ios::fixed | ios::showpoint | ios::right); // NB cout << setprecision(14); // Change to fixed notation cout << value1 - value2 << endl; // Should output zero cout << setiosflags(ios::scientific); // NB cout << setprecision(5) ; // Return to scientific notation cout << value1 - value2 << endl; // Should output zero return 0; } RoadRaat wrote: > > Even though I include iomanip in my program, I get a message that 'fixed' or > 'scientific' is an undeclared identifier. > > I verified that iomanip is contained in my /lib directory. Why doesn't this > work? > > #include > etc...... > cout << fixed << area << endl; > > area is a computed value. The code successfully compiles under MS Visual C++. > Why won't it work with DJGPP? > > RoadRaat