Witam.
Proszę o pomoc w zrozumieniu działania funkcji :
float precyzja(float liczba)
{
float r1 = (float)((int)(liczba*1e2)) / 1e2;
return r1;
}
Funkcja zwraca liczbę z dokładnością do 2 miejsc po kropce.
Chciałbym uzyskać dokładność do 4 miejsc po kropce i wiedzieć w jaki sposób jest to realizowane.