eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingRóżnica w wypisywaniu wartości float w notacji E na różnych platformach › Re: Różnica w wypisywaniu wartości float w notacji E na różnych platformach
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix
    .pl!news-out2.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!198.18
    6.194.249.MISMATCH!transit3.readnews.com!news-out.readnews.com!news-xxxfer.read
    news.com!postnews.google.com!h18g2000yqj.googlegroups.com!not-for-mail
    From: matekm <m...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Różnica w wypisywaniu wartości float w notacji E na różnych
    platformach
    Date: Wed, 8 Jul 2009 08:06:30 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 30
    Message-ID: <7...@h...googlegroups.com>
    References: <e...@b...googlegroups.com>
    <h30m37$mm3$1@news.onet.pl>
    NNTP-Posting-Host: 153.19.216.15
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1247065590 2134 127.0.0.1 (8 Jul 2009 15:06:30 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Wed, 8 Jul 2009 15:06:30 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: h18g2000yqj.googlegroups.com; posting-host=153.19.216.15;
    posting-account=1XPbBgoAAADonqitH-IAE0Z87mLf_Obf
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7)
    Gecko/2009030814 Iceweasel/3.0.9
    (Debian-3.0.9-1),gzip(gfe),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:182638
    [ ukryj nagłówki ]

    >
    > Jak się domyślam używasz teraz strumieni?
    >
    > 1.http://rtfm.bsdzine.org/#precyzja
    > 2. man 3 printf
    > 3. ostream site:cplusplus.com @ google
    >
    > --
    > Pozdrawiam
    > Michoo

    Myślałem, że opisałem problem precyzyjnie. Widać trzeba to zrobić na
    przykłądze. Tak więc mam program, który kompilowany pod g++ liczbę
    1e-01 wyświetla jako 1e-10 (zarówno przy korzstaniu z cout jak i
    printf). Ten sam program kompilowany w środowisku VS2008 wyświetla
    liczbę 1e-01 jako 1e-001 (zarówno cout jak i printf). Ja ja chce to
    zachowanie ustandaryzować: na obu platformach ma drukować albo 1e-01
    albo 1e-001. W manipulatorach strumieni a także w przełącznikach
    funkcji printf nic nie znalazłem. Ale być może coś przegapiam, dlatego
    pytam na tej frupie.

    Wydaje mi się, że dość jasno określiłem problem. Jak są jeszcze jakieś
    niewiadome proszę pytać.

    Pozdrawiam
    Robert M

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: