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

Wyświetlanie liczby zmiennoprzecinkowej z zadaną dokładnością

0 głosów
542 wizyt
pytanie zadane 13 października 2018 w C i C++ przez Świeżak01 Nowicjusz (180 p.)

Cześć, mam za zadanie pobrać od użytkownika liczbę w typie float oraz dokładność, w jakiej ma zostać wyświetlona - int. Nie mogę użyć instrukcji warunkowych, ale i bez tego nie wiem, jak zaimplementować obie pobrane wartości naraz w jedym printf, jakieś wskazówki? Na razie naskrobane mam tylko tyle, ale pewnie zmierzam w totalnie odwrotnym kierunku:

#include <stdio.h>
#include <locale.h>

int main() {

    float b;
    int i;
    setlocale(LC_CTYPE, "");
    printf("podaj liczbę: \n");
    scanf("%f" ,&b);
    printf("podaj dokładność: \n");
    scanf("%d" ,&i);
    printf("%.df" ,i,b); 

 return 0;
}

Oczywiście ostatnie printf nie działa. Dziękuję z góry za wszystkie podpowiedzi :)

1 odpowiedź

+1 głos
odpowiedź 13 października 2018 przez niezalogowany
printf("%.*f", i, b); 
komentarz 13 października 2018 przez Świeżak01 Nowicjusz (180 p.)
Dziękuję bardzo!
komentarz 13 października 2018 przez Świeżak01 Nowicjusz (180 p.)

@Hipcio, czyli " * " to podstawienie pierwszej wskazanej zmiennej, a raczej jej wartości, tak? Zawsze się to sprawdza? (nie mogę znaleźć nic na ten temat w internecie)

komentarz 13 października 2018 przez niezalogowany

Tak to standardowe działanie. Tu masz wszystko ładnie opisane wraz z kolejnością - link

komentarz 13 października 2018 przez Świeżak01 Nowicjusz (180 p.)
Dzięki jeszcze raz :)

Podobne pytania

0 głosów
1 odpowiedź 632 wizyt
pytanie zadane 21 kwietnia 2015 w C i C++ przez niezalogowany
0 głosów
1 odpowiedź 190 wizyt
0 głosów
1 odpowiedź 184 wizyt
pytanie zadane 28 stycznia 2018 w Matematyka, fizyka, logika przez must Bywalec (2,980 p.)

85,873 zapytań

134,644 odpowiedzi

298,914 komentarzy

56,739 pasjonatów

Advent of Code 2021

Top 15 użytkowników

  1. 926p. - rucin93
  2. 925p. - Whistleroosh
  3. 912p. - nidomika
  4. 876p. - adrian17
  5. 867p. - Michal Drewniak
  6. 866p. - Mikbac
  7. 863p. - Mateusz Bogdan
  8. 859p. - CC PL
  9. 797p. - Argeento
  10. 704p. - ScriptyChris
  11. 683p. - tokox
  12. 660p. - Vinox
  13. 645p. - TheLukaszNs
  14. 642p. - s. Dorota Kowalewska
  15. 601p. - Marcin Harasimowicz
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

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

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

...