ConvertDoubleToBinaryString: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Zugehörige Evaluatoren== *'''MathEvaluator''' === Beschreibung === Die Funktion ''convertDoubleToBinary'' wandelt Gleitkommazahlen in ihre entsprechend…“) |
|||
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Zugehörige Evaluatoren== | {{Vorlage:Warnung|Warnung=Diese Seite ist beinhaltet eine Evaluator-Funktion im JACK3 System.}} | ||
===Zugehörige Evaluatoren=== | |||
*'''MathEvaluator''' | *'''MathEvaluator''' | ||
=== Beschreibung === | === Beschreibung === | ||
Die Funktion ''convertDoubleToBinaryString'' wandelt [[Gleitkommazahl]]en in ihre entsprechende Binärdarstellung um. | |||
Die Funktion '' | |||
Die Rückgabe ist eine [[Zeichenkette]]. | Die Rückgabe ist eine [[Zeichenkette]]. | ||
Zeile 9: | Zeile 10: | ||
=== Syntax === | === Syntax === | ||
convertDoubleToBinaryString([[Gleitkommazahl]] zahl) | |||
=== Parameter === | === Parameter === | ||
Zeile 20: | Zeile 21: | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
convertDoubleToBinaryString(1.2) --> returns '11111111110011001100110011001100110011001100110011001100110011' | |||
convertDoubleToBinaryString(-1.2) --> returns '1011111111110011001100110011001100110011001100110011001100110011' | |||
==== Benutzung | ==== Benutzung mit Variablen ==== | ||
convertDoubleToBinaryString([var=a]) | |||
==== Benutzung mit studentischen Eingaben ==== | |||
convertDoubleToBinaryString([input=field1]) | |||
=== Hinweise === | === Hinweise === | ||
* Für negative Zahlen wird das Zweierkomplement zurückgegeben. | * Für negative Zahlen wird das Zweierkomplement zurückgegeben. | ||
* Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen. | |||
* Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können. | |||
[[Kategorie:Math-Evaluatorfunktion]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Binärzahlen]][[Category:JACK3]] |
Aktuelle Version vom 16. April 2024, 07:03 Uhr
Diese Seite ist beinhaltet eine Evaluator-Funktion im JACK3 System. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion convertDoubleToBinaryString wandelt Gleitkommazahlen in ihre entsprechende Binärdarstellung um. Die Rückgabe ist eine Zeichenkette.
- Negative Gleitkommazahlen werden nach dem IEEE_754 Standard konvertiert, d.h. es gibt immer 64 Stellen.
Syntax
convertDoubleToBinaryString(Gleitkommazahl zahl)
Parameter
- zahl - die Dezimaldarstellung der Zahl, die in Binär umgewandelt werden soll
Return Value
- Gibt eine Ganzzahl zurück
Beispiele
Standardfälle
convertDoubleToBinaryString(1.2) --> returns '11111111110011001100110011001100110011001100110011001100110011' convertDoubleToBinaryString(-1.2) --> returns '1011111111110011001100110011001100110011001100110011001100110011'
Benutzung mit Variablen
convertDoubleToBinaryString([var=a])
Benutzung mit studentischen Eingaben
convertDoubleToBinaryString([input=field1])
Hinweise
- Für negative Zahlen wird das Zweierkomplement zurückgegeben.
- Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen.
- Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können.