👤

Cum fac in c++ cand introduc ca suma unor numere gen sa dea cu zecimale
Daca introduc int suma imi da 1:7=0
Dar vreau sa imi dea nr cu zecimale gen 1:7=0.14285714285


Răspuns :

Folosesti din libraria <iomanip> functia setprecision(valoare)... O apelezi astfel:

#include <iostream>
#include <iomanip>

using namespace std;

int main(){
      double x,y;
      cin>>x>>y;
      cout<<fixed<<" "<setprecision(5)<<x/y;
      return 0;
}
FOARTE ATENT LA:
1. SA NU UITI DE fixed E IMPORTANT
2. NUMERELE X SI Y SA FIE DOUBLE
3. IN FUNCTIA setprecision poti scrie ce numar vrei (reprez nr de zecimale)
4. CAM ATAT!

BAFTA :)


Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!


Ez Studiers: Alte intrebari