Arytmetyka komputerowa


Materialy

Zadania

  1. Napisac program liczacy kolejne wyrazy ciagu:
    x{n+1}= x{n} + 3.0 * x{n}* (1 - x{n})
    startujac z punktu x{0} = 0.01. Wykonac to zadanie dla roznych reprezentacji liczb (float, double). Dlaczego wyniki sie rozbiegaja?
  2. Napisac program liczacy ciag z wczesniejszego zadania, ale wg wzoru
    x{n+1} = 4.0 * x{n} - 3.0 * x{n} * x{n}
    - porownac z wynikami z wczesniejszego zadania.
  3. Znalezc "maszynowe epsilon", czyli najmniejsza liczbe a, taka ze a+1>1