Liczby po przecinku.

Liczby po przecinku.
Michał Konkel
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

#include <stdio.h>

int main()
{

float x=9/4;
printf("%.2f\n", x);

float z=2.25;
printf("%.2f\n", z);

return 0;

}

Co zrobić, żeby przy dzieleniu wyświetlał się odpowiedni wynik?

zdz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 68
2

float x=9/4;
Tutaj 9 i 4intem, więc operacja jest wykonywana na intach i w rzeczywistości przypisujesz wartość 2 do zmiennej typu float.

float x=9.0/4.0;
W ten sposób zrobisz operację na liczbach zmiennoprzecinkowych.

szweszwe
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1694
0

Dopisać kropkę za liczbą albo zrobić ją w inny sposób floatem.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.