Przejdź do głównej zawartości

Matematyka

Bloki matematyczne umożliwiają wykonywanie podstawowych operacji matematycznych. Są bardzo przydatne do przeprowadzania obliczeń.

Liczba całkowita

123

Typ: Wartość

Definicja:

Blok ten umożliwia zdefiniowanie liczby całkowitej.

Używać :

Jeśli chcemy zdefiniować liczbę całkowitą (na przykład w innym bloku).

Podstawowe operacje

1 + 1

Typ: Wartość

Definicja:

Blok ten umożliwia osiągnięcie:

  • dodatek
  • odejmowanie
  • mnożenie
  • dział
  • moc

Używać :

Jeśli chcemy wykonać prostą operację matematyczną.

Podstawowe funkcje

Pierwiastek kwadratowy z 9

Typ: Wartość

Definicja:

Blok ten umożliwia obliczenie:

  • pierwiastek kwadratowy
  • wartość bezwzględna
  • negacja
  • logarytm naturalny
  • logarytm o podstawie 10
  • wykładniczy
  • potęga 10

Używać :

Jeśli chcemy przeprowadzić nieco bardziej złożoną operację matematyczną.

Trygonometria

grzech 45

Typ: Wartość

Definicja:

Blok ten umożliwia obliczenie funkcji trygonometrycznych:

  • zatoki
  • cosinus
  • styczna
  • sinus łukowy
  • arc-cosinus
  • arc-styczna

Używać :

Jeśli chcemy przeprowadzić obliczenia trygonometryczne, aby Eliobot rysował np. trójkąty.

Stałe

pi

Typ: Wartość

Definicja:

Blok ten umożliwia pobranie wartości stałych matematycznych:

  • pi
  • e
  • fi
  • pierwiastek z 2
  • pierwiastek z 1/2
  • nieskończoność

Używać :

Zaawansowane obliczenia matematyczne (obwód koła, pole trójkąta itp.).

Przetestuj liczbę całkowitą

Sprawdź, czy liczba jest parzysta

Typ: Blok logiczny

Definicja:

Ten blok pozwala sprawdzić, czy liczba jest:

  • rówieśnik
  • dziwne
  • pozytywne
  • negatywny
  • cały
  • Pierwszy
  • podzielne przez

Używać :

Jeśli chcemy przetestować liczbę, aby wykonać akcję na podstawie jej wartości.

Okrągły

Zaokrąglanie liczby

Typ: Wartość

Definicja:

Blok ten umożliwia zaokrąglenie liczby:

  • do najbliższej liczby całkowitej
  • do wyższej liczby całkowitej
  • do dolnej liczby całkowitej

Używać :

Jeśli chcemy zaokrąglić liczbę, aby na przykład użyć jej jako liczby iteracji, możemy wykonać 2 lub 3 iteracje, ale nie 3,33.

Operacja na liście

Suma listy

Typ: Wartość

Definicja:

Blok ten umożliwia wykonanie operacji na listach:

  • suma
  • przeciętny
  • minimalne
  • maksymalnie
  • mediana
  • większość
  • odchylenie standardowe
  • element losowy

Używać :

Jeśli chcemy wykonać obliczenia na liście liczb. Lub jeśli chcemy pobrać losowy element z listy.

Pozostałość z dzielenia

Dzielenie z resztą

Typ: Wartość

Definicja:

Blok ten umożliwia odzyskanie reszty dzielenia (modulo).

Używać :

Jeśli chcemy odzyskać pozostałą część podziału, wykonaj akcję w oparciu o tę resztę.

Ogranicz liczbę całkowitą pomiędzy dwiema wartościami

Ogranicz liczbę

Typ: Wartość

Definicja:

Blok ten umożliwia ograniczenie liczby pomiędzy dwiema wartościami. Dzięki temu mamy pewność, że liczba mieści się w zadanym zakresie.

Używać :

Jeśli chcemy mieć pewność, że liczba znajdzie się w danym przedziale przed jej użyciem. Jeśli na przykład używamy procentów, chcemy mieć pewność, że liczba mieści się w przedziale od 0 do 100.

Losowe generowanie liczb całkowitych

Generator liczb losowych

Typ: Wartość

Definicja:

Blok ten umożliwia wygenerowanie losowej liczby pomiędzy dwoma terminalami.

Używać :

Jeśli chcemy wygenerować losową liczbę, aby wykonać losową akcję.

Losowe generowanie ułamków

Generator frakcji losowych

Typ: Wartość

Definicja:

Blok ten umożliwia wygenerowanie losowego ułamka.

Używać :

Jeśli chcemy wygenerować losowy ułamek, aby wykonać losową akcję.

##atan2

atan2

Typ: Wartość

Definicja:

Blok ten umożliwia obliczenie arcus tangens dwóch liczb. Służy do obliczania kąta między dwoma punktami.

Używać :

Jeżeli chcemy obliczyć kąt pomiędzy dwoma punktami to obrócimy np. Eliobota.