>> GŁOŚNIK 1: Załóżmy, chciałbym napisać program, który wypisuje pływaka,
specjalnie wynik dzielenia 1 przez 10.
Cóż, moje pierwsze instynkty byłoby Napisać program w następujący sposób.
Pływak f wynosi 1 dzieli się przez 10, a następnie wydrukować f procent 0,1 f, a tym samym
co oznacza, że ​​chciałbym, aby wydrukować Pływak do jednego miejsca po przecinku,
odwrotny ukośnik n przecinek f.
Załóżmy teraz skompilować ten program.
Sprawdź, kropka slash pływak pływak 0 0.
>> Dobrze, że nie jest całkiem w porządku.
Jestem pewien, że 1 dzieli się przez 10, lub 1/10 jest 0,0, a 0,1, a jeszcze
tutaj widzę na ekranie 0.0.
Co się dzieje?
Cóż, okazuje się, że w C, jeśli podzielić int przez int,
wrócisz int.
A więc nawet jeśli 1 jest dzielona przez 10. rzeczywiście 0.10, 0.1, nie może zmieścić się w int,
i co z tego c nie jest to obcina, lub wyrzuca wszystko po
miejsca po przecinku, pozostawiając tym samym nam się tylko 0.
>> Ale, oczywiście, z nadrukiem f, my określić, że chcemy wydrukować f
miejsca po przecinku, a więc, że 0 wyświetlana jest jako 0,0.
Cóż, najwyraźniej jest to problem , który wymaga rozwiązania.