Floor: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Zeile 23: Zeile 23:
====JUnit Tests====
====JUnit Tests====
<syntaxhighlight lang="java" class="mw-collapsible mw-collapsed">
<syntaxhighlight lang="java" class="mw-collapsible mw-collapsed">
@Before
public void beforeTest() {
  placeFillInVariable(1, OMParser.parse("0"));
  placeFillInVariable(2, OMParser.parse("2.3"));
  placeFillInVariable(3, OMParser.parse("-4.156665"));
  placeExerciseVariable("a", OMParser.parse("0"));
  placeExerciseVariable("b", OMParser.parse("2.3"));
  placeExerciseVariable("c", OMParser.parse("-4.156665"));
}
@Test
@Test
public void testFloor(){
public void testFloor(){

Version vom 20. Juni 2017, 10:51 Uhr

Beschreibung

Die Funktion floor rundet eine rationale Zahl auf die nächstgrößere ganze Zahl ab. Die Funktion erwartet eine Zahl als Parameter und gibt eine Zahl zurück.

Syntax

floor(float zahl)

Parameter

  • zahl - eine abzurundende rationale Zahl

Return Value

  • Gibt eine Ganzzahl zurück.

Beispiele

Standardfälle

floor('7.3')   --> returns 7
floor('-2.4')   --> returns -3

Benutzung mit Variablen

floor('[pos=1]')
floor('[var=a]')

JUnit Tests

Hinweise