• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

float - nie wyswietla liczb po przecinku

0 głosów
669 wizyt
pytanie zadane 20 grudnia 2016 w C i C++ przez rev Nowicjusz (170 p.)

Dobry wieczór, dzień dobry!

Banalny kod:

#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
    float a;
    a=5/2;
    cout <<a;

    getch();
    return 0;
}

Wynik na ekranie to 2.

Dlaczego zaokragla, zamiast wypisać 2.5?

 

1 odpowiedź

+1 głos
odpowiedź 20 grudnia 2016 przez playerony Pasjonat (15,200 p.)
wybrane 20 grudnia 2016 przez rev
 
Najlepsza

Teraz powinno działać:

#include <iostream>
#include <conio.h>

using namespace std;
int main()
{
    float a;
    a=5.0f/2.0f;
    cout <<a;

    getch();
    return 0;
}

 

komentarz 20 grudnia 2016 przez rev Nowicjusz (170 p.)
Działa! Dziękuję :)

Podobne pytania

+1 głos
1 odpowiedź 307 wizyt
pytanie zadane 2 kwietnia 2017 w PHP przez MałyAleWariat Bywalec (2,830 p.)
+1 głos
3 odpowiedzi 2,726 wizyt
pytanie zadane 15 lipca 2015 w C i C++ przez Maurycy0621 Bywalec (2,140 p.)
0 głosów
2 odpowiedzi 196 wizyt
pytanie zadane 17 sierpnia 2015 w C i C++ przez Pan Kulomb Pasjonat (18,630 p.)

88,330 zapytań

136,924 odpowiedzi

305,591 komentarzy

58,601 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...