Rational: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Zeile 17: Zeile 17:


===Beispiele===
===Beispiele===
  rational(2,5)    --> returns <math>\frac{2}{5}</math>
  rational(2,5)    --> returns \(\frac{2}{5}\)
   
   
  2/5              --> returns <math>\frac{2}{5}</math>
  2/5              --> returns \(\frac{2}{5}\)
   
   
  rational(2,a)    --> returns <math>\frac{2}{a}</math>
  rational(2,a)    --> returns \(\frac{2}{a}\)
   
   
  rational(a,b)    --> returns <math>\frac{a}{b}</math>
  rational(a,b)    --> returns \(\frac{a}{b}\)
   
   
  rational(sin(a),b)    --> returns <math>\frac{sin(a)}{b}</math>
  rational(sin(a),b)    --> returns \(\frac{sin(a)}{b}\)
   
   
  rational(cos(0),a)    --> returns <math>\frac{1}{a}</math>
  rational(cos(0),a)    --> returns \(\frac{1}{a}\)


===Hinweise===
===Hinweise===

Version vom 22. Mai 2023, 14:15 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

rational gibt die Dezimalbruchdarstellung zweier Zahlen zurück. Nicht zu verwechseln mit Division.

Syntax

 a/b
 rational(a,b)

Parameter

Return Value

Die Rückgabe ist abhängig von der Eingabe. Dabei wird soweit wie möglich die Eingabe ausgerechnet.

Beispiele

rational(2,5)    --> returns \(\frac{2}{5}\)

2/5              --> returns \(\frac{2}{5}\)

rational(2,a)    --> returns \(\frac{2}{a}\) 

rational(a,b)    --> returns \(\frac{a}{b}\) 

rational(sin(a),b)    --> returns \(\frac{sin(a)}{b}\)

rational(cos(0),a)    --> returns \(\frac{1}{a}\)

Hinweise

  • Mit equal ("==") lässt sich das Ergebnis anschließend ebenfalls mit einem anderem Objekt vergleichen.
  • rational(a,b) und divide(a,b) (oder a/b) sind nicht immer gleich
  • rational(a,b) kann nicht innerhalb von EvaluateInR genutzt werden