Математика
DieБлоки Blöcke, der Kategorieкатегории Mathematik werden(Математика) genutzt,используются umдля Berechnungenвыполнения anzustellen.вычислений. DieРезультаты Ergebnisseвычислений derможно Berechnungenиспользовать, könnenнапример, zumв Beispielкачестве alsзначений Werteпеременных. fürВ Variablenоснове verwendetбольшинства werden.«математических» Dieблоков meistenлежат Mathematik-Blöckeобычные beziehenматематические sichдействия, aufпоэтому allgemeineэти mathematischeблоки Berechnungenдолжны undбыть solltenпонятны selbsterklärendбез sein.разъяснений.
BlöckeБлоки
ZahlenЧисла
NutzeИспользуй den Zahl-Block, um eine beliebigeблок Zahl in(число), deinчтобы Programmдобавить hinzufügenв oderсвою einerпрограмму Variableлюбое dieseчисло Zahlили alsприсвоить Wertкакой-либо zuzuweisen.переменной Diesesзначение Programmв weistвиде derэтого Variabel числа. Эта программа присваивает переменной Alter Alter (возраст) die Zahl 12 zu:число 12:
EinfacheПростые Rechnungenвычисления
DieserЭтот Blockблок hatимеет dieструктуру Struktur«Значение-оператор-значение» Wert-Operator-Wert.Доступные Als Operatoren stehen die Rechenarten операторы: +, -, ÷, × und и ^ zu. Verfügung.Оператор Derвыбирают Operatorв kannвыпадающем überменю. dasОператоры Dropdown-Menüможно ausgewähltприменять werden.как Erнепосредственно kannк unmittelbarчислам, aufтак Zahlenи oderк auchзначениям aufпеременных. Werte von Variablen angewendet werden. Beispiel:Пример:
DieserЭтот Blockблок gibtвыдает Ergebnisрезультат 144 (12^2) aus..
SpezielleСпециальные Rechnungenвычисления
DieserЭтот Blockблок wendetприменяет die,счетную überоперацию, dasвыбранную Dropdown-Menüв ausgewählteвыпадающем Rechenartменю, aufк dieследующему dahinterза platzierteэтим Zahlменю oderчислу aufили denк Wertзначению derследующей dahinterза platziertenэтим Variableменю an.переменной. DieДоступные zurсчетные Verfügung stehenden Rechenoperationen sind:операции:
Quadratwurzel,корень квадратный;Betrag,сумма;natürlicherнатуральныйLogarithmus,логарифм;dekadischerдесятичныйLogarithmus,логарифм;ExponentialfunktionэкспоненциальнаяmitфункцияderсBasisоснованием e (e^1, e^2,...),;ExponentialfunktionэкспоненциальнаяmitфункцияderсBasisоснованием 10 (10^1, 10^2,...),;Vorzeichenwechselинверсия знака (Multiplikationумножениеmitна -1).,
eгде iste — hierbeiэйлерово dieчисло. Euler'scheЭтот Zahl.блок Dieserизвлекает Blockкорень ziehtквадратный die Quadratwurzel ausиз 16 undи setztприсваивает dieэтот Variable результат переменной i iauf das Ergebnis..
TrigonometrischeТригонометрические Funktionenфункции
DieserЭтот Blockблок funktioniertработает ähnlichаналогично wieописанному derвыше zuvorс beschriebeneтем Block,отличием, mitчто demв Unterschied,качестве dassсчетных alsопераций Rechenoperationenиспользуются dieтригонометрические trigonometrischenфункции: Funktionenсинус, Sinus,косинус, Cosinus,тангенс Tangensи undих ihreподфункции. UmkehrfunktionenУказанное genutztчисло werden.или Dieзначение angegebeneуказанной Zahlпеременной oderвставляется derв Wertфункцию, derвыбранную angegebenenв Variableвыпадающем wirdменю. alsoПолученный inрезультат dieможно imпродолжать Dropdown-Menüобрабатывать gewählteв Funktionпрограмме. eingesetztЕще undесть das Ergebnis kann dann im Programm weiterverarbeitet werden. Zusätzlich gibt es noch den Blockблок arctan2 of X: ... Y: ..., derкоторый esпозволяет erlaubt,при sichпомощи mitдвух Hilfeвещественных von zwei reellen Zahlenчисел (einzusetzenподставляемых alsвместо X undи Y) einenполучить Funktionswertзначение desфункции arctan2 imв Bereich vonобласти 360° ausgeben zu lassen..
HäufigЧасто verwendeteиспользуемые Konstantenконстанты
DieserЭтот Blockблок funktioniertработает genausoаналогично wieблоку der Zahl-Block, jedoch gibt man hier den Zahlenwert nicht selber an. Stattdessen sind häufig verwendete KonstantenZahl (z.B.число) с тем отличием, что здесь не надо самостоятельно указывать численное значение. Вместо него применяются уже сохраненные часто используемые константы (напр., π). vorgespeichert.Константу Dieвыбирают Konstanteв kannвыпадающем über das Dropdown-Menü ausgewählt werden.меню.
Rest einer Division (остаток от деления)
Der Блок Rest von … (остаток от ...)-Block используется wirdдля genutzt,вывода umостатка denот деления. Эта программа присваивает переменной Rest einer(остаток) остаток Divisionот auszugeben. Dieses Programm weist der Variable Rest den Rest der Division vonделения 3:2, alsoт. е. 1, zu:1:
Runden (округление)
MitПри dem помощи блока runde … (округлить ...)- Blockуказанные lässtдесятичные sichчисла eineили angegebeneзначение Dezimalzahlenуказанной oderпеременной derможно Wertокруглить einerдо angegebenenцелого Variablenчисла. aufВ eineвыпадающем ganzeменю Zahlпредусмотрены runden.три Dabei kann man im Dropdown-Menü drei Optionen wählen:опции:
mit "runde" kaufmännisch gerundet«runde» (z.B.«округлить») —wirdкоммерческое округление (напр., 4,5zuокругляется до 5)mit "«rundeauf" wird aufgerundetauf» (z.B.«округлитьwirdвверх») — округление в большую сторону (напр., 5,1zuокругляется до 6)mit "«rundeab" wird abgerundetab» (z.B.«округлитьwirdвниз») — округление в меньшую сторону (напр., 5,9zuокругляется до 5).
AuswertungАнализ von Listenсписков
MitПри dem помощи блока ... der Liste (... списка)-Block можно kannполучить man sich следующее:
mitпри"Summe"вводеdie«SummeallerüberWertedie» —einerсуммуListe,всех значений списка;mitпри"min"вводеden«Minimalwertkleinstender» —WertминимальноеeinerзначениеListe,списка;mitпри"max"вводеden«Maximalwertgrößtender» —WertмаксимальноеeinerзначениеListe,списка;mitпри"Mittelwert"вводеden«Mittelwertallerder» —WerteсреднееeinerарифметическоеListe,всех значений списка;mitпри"Median"вводеden«Medianeinerder» —Liste,медианное значение списка;mitпри"Modalwert"вводеden/die«am häufigstenvorkommendeninWertder» —einerзначениеListe,списка, которое встречается чаще всех остальных;mitпри"Standardabweichung"вводеdie«Standardabweichungallerder» —WerteсреднеквадратичноеeinerотклонениеListe,всех значений списка;mitпри"Zufallswert"вводеeinen zufälligen Wert«Zufallswert auseinerder» —Listeслучайное значение из списка.
ausgebenЛюбую lassen.из Alleэтих dieseопций Optionenможно könnenвыбрать überв dasвыпадающем Dropdown-Menüменю des Blocks ausgewählt werden:блока:
EingabewerteОграничение einschränkenвходных величин
Der Блок beschränke ... von ... bis … (ограничить ... от … до ...)-Block позволяет erlaubtограничить es,входные Eingabewerteвеличины aufопределенным einинтервалом. bestimmtesПеред Intervallдальнейшей zuобработкой beschränken.входной Bevorвеличины einпрограмма Eingabewertпроверяет, weiterverarbeitetпринадлежит wird,ли wirdона getestet,заданному obинтервалу. erВ imзависимости festgelegtenот Intervallвходной liegt.величины Esпрограмма gibtможет dreiпоступать Optionen,одним wieиз mitтрех einem eingeben Wert verfahren wird:способов:
DerВеличинаWertпринадлежитliegtинтервалу:imдальшеIntervall,передаетсяalsoвеличинаwirdвerнеизменномunverändert weitergegeben.виде.DerВеличинаWertменьшеliegtнижнегоunterпределаderинтервала:unterenдальшеGrenzeпередаетсяdesэтотIntervalls,нижнийalso wird diese untere Grenze weitergegeben.предел.DerВеличинаWertбольшеliegtверхнегоüberпределаderинтервала:oberenдальшеGrenzeпередаетсяdesэтотIntervalls,верхнийalso wird diese obere Grenze weitergegeben.предел.
InВ diesemследующем Beispielпримере wirdэтот derблок Blockиспользуется genutzt,для umограничения denзначения Wertпеременной Geschwindigkeit der(скорость) диапазоном Variable Geschwindigkeit aufчастоты dieвращения, vomподдерживаемым Motor unterstützten Drehzahlen einzuschränken:двигателем:
ZufälligeГенерирование Werteслучайных generierenзначений
DieИ beiden Blöcke zufällige Zahl von ... bis...блок und zufälliger Bruch geben einen zufälligen Wert aus. Dabei gibt der zufällige Zahl von ... bis... Block (случайное число от … до ...)eine, Zahlи aus dem definierten Intervall aus. Der Block блок zufälliger Bruch (случайная дробь) gibtвыдают hingegenслучайное einenзначение. WertПри zwischenэтом блок zufällige Zahl von ... bis... выдает число из заданного интервала, а блок zufälliger Bruch — значение от 0,0 (eingeschlossen)включая) undдо 1,0(ausgeschlossen)0 aus.(исключая).