Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Kalkulator bc: Kolejność wykonywania działań

niedziela,

Kalkulator bc: Kolejność wykonywania działań

W kalkulatorze bc, który jest narzędziem do obliczeń matematycznych dostępnym w systemach uniksopodobnych, kolejność wykonywania działań jest podobna do standardowej kolejności stosowanej w matematyce.

Podstawowe zasady

  1. Nawiasy: Wyrażenia w nawiasach są wykonywane jako pierwsze.
  2. Potęgowanie: Następnie wykonuje się operacje potęgowania (i pierwiastkowania).
  3. Mnożenie i dzielenie: Po potęgowaniu przeprowadza się operacje mnożenia i dzielenia, które są na tym samym poziomie priorytetu. Kalkulator bc wykonuje te operacje od lewej do prawej.
  4. Dodawanie i odejmowanie: Na końcu wykonuje się dodawanie i odejmowanie, które również mają równy poziom priorytetu i są przeprowadzane od lewej do prawej.

Przykłady

Wyrażenie 2 + 3 * 4 ^ 2bc zostanie obliczone w następującej kolejności:

  1. Potęgowanie: 4 ^ 2 daje 16.
  2. Mnożenie: 3 * 16 daje 48.
  3. Dodawanie: 2 + 48 daje 50.

Podstawowe użycie nawiasów:

  • Wyrażenie: (2 + 3) * 4
  • Obliczenia: najpierw sumuje 2 + 3, co daje 5, a następnie mnoży 5 * 4, co daje wynik 20.

Zagnieżdżone nawiasy**:

  • Wyrażenie: ((1 + 2) * (3 + 4)) / 2
  • Obliczenia: najpierw oblicza 1 + 2, co daje 3, i 3 + 4, co daje 7. Następnie mnoży 3 * 7, co daje 21, i dzieli 21 / 2, co daje wynik 10.5.

Kombinacja różnych operacji:

  • Wyrażenie: (4 + 2) * (6 - 3) ^ 2
  • Obliczenia: najpierw oblicza 4 + 2, co daje 6, i 6 - 3, co daje 3. Następnie potęguje 3 ^ 2, co daje 9, i mnoży 6 * 9, co daje wynik 54.

Pamiętaj, że używanie nawiasów może zmienić kolejność wykonywania działań, co pozwala na kontrolowanie wyników w bardziej złożonych wyrażeniach. Jeśli nie masz talentu matematycznego, dla pewności możesz użyć nadmiarowych nawiasów, wygląda to trochę zabawnie, ale nie jest błędem.

Nadmiarowe nawiasy:

bc
((9)+(1+2)-(5*4)/2) # Wynik: 2

Trzy miesiące temu na naszej stronie…

Artykuł: Pierwszy skrypt bash

Pierwszy skrypt bash

Artykuł: Harmonogram egzaminów maturalnych

Harmonogram egzaminów maturalnych

Artykuł: Staże w Hiszpanii

Staże w Hiszpanii

Artykuł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły