package gotowe.p05_liczby;

public class Floaty {

    public static void main(String[] args) {
        float f = 1.0000001f;

        System.out.println(f);
        f += 1;
        System.out.println(f);
        f -= 1;
        System.out.println(f);
        System.out.println();

        // Zaokroglęnia nie są robione w systemie dziesiętnym, tylko dwójkowym
        f = 1.0000003f;
        System.out.println(f);
        f += 1;
        System.out.println(f);
        f -= 1;
        System.out.println(f);

        System.out.println();
        f = 2222222222f;
        // System.out.println(f);
        System.out.printf("%8.0f\n", f);
        f += 1000;
        System.out.printf("%8.0f\n", f);
        f -= 10000000;
        System.out.printf("%8.0f\n", f);

        // lepsze dla pieniędzy: BigDecimal
    }
}
