IsFraction: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Spobel (Diskussion | Beiträge) |
Spobel (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
=== Beschreibung === | === Beschreibung === | ||
Die Funktion ''isFraction'' prüft, ob es sich bei einem | Die Funktion ''isFraction'' prüft, ob es sich bei einem Objekt bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet ein Objekt, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück. | ||
=== Syntax === | === Syntax === | ||
isFraction(Objekt | isFraction([[Objekt]] objekt) | ||
=== Parameter === | === Parameter === | ||
* ''' | * '''objekt''' - das zu prüfende Objekt | ||
=== Return Value === | === Return Value === | ||
Zeile 13: | Zeile 13: | ||
=== Beispiele === | === Beispiele === | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
isFraction( | isFraction(7/9) --> returns true | ||
isFraction( | isFraction(10.76) --> returns false | ||
==== Benutzung von Variablen ==== | ==== Benutzung von Variablen ==== | ||
isFraction( | isFraction([pos=1]) | ||
isFraction( | isFraction([var=a]) | ||
====JUnit Tests==== | ====JUnit Tests==== | ||
Zeile 139: | Zeile 139: | ||
* Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft. | * Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft. | ||
[[Kategorie:Evaluatorfunktion]] | [[Kategorie:Evaluatorfunktion]][[Kategorie:Testfunktionen]] |
Version vom 11. Oktober 2017, 19:38 Uhr
Beschreibung
Die Funktion isFraction prüft, ob es sich bei einem Objekt bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet ein Objekt, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück.
Syntax
isFraction(Objekt objekt)
Parameter
- objekt - das zu prüfende Objekt
Return Value
- Gibt einen Boolean zurück
Beispiele
Standardfälle
isFraction(7/9) --> returns true isFraction(10.76) --> returns false
Benutzung von Variablen
isFraction([pos=1]) isFraction([var=a])
JUnit Tests
[Anzeigen]
Hinweise
- Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft.