dh-Materialien
Maple     
Übungen

Rechnen mit Zahlen

> restart;

Addieren, Subtrahieren, Multiplizieren und Dividieren:

> 1 + 3 + 5 + 7 + 9 + 11;
1 - 1/3 - 1/5 - 1/7 - 1/9 - 1/11;
6/77 * 234/24;
evalf(1/3);

zahlen31 

Potenzieren und Radizieren:

> 2^16;
sqrt(7);
evalf(sqrt(7));
5^(2/3);
evalf(%);
surd(125, 3);

zahlen32 

Rechnen mit Gleitkommazahlen:  

> Digits:= 20:
  interface(displayprecision = 4):
  3627457E14;
  3627457e14;
trunc(34.872);
frac(34.872);
round(34.87258);
evalf(34.87258);

zahlen33 

Die Euler’sche Zahl e ist in Maple nicht als Konstante vordefiniert.
e kann mit Hilfe der Funktion exp berechnet werden:

> exp(1);
  e:= evalf(exp(1));

zahlen34 

Maximale Länge einer in Maple darstellbaren integer-Zahl:

> kernelopts(maxdigits);

zahlen35 

Darstellung einer Zahl in verschiedenen Stellenwertsystemen:

> convert(169, binary);
convert(169, hexadecimal);

zahlen36 

Primzahlen:

> nextprime(1071342073277591485);
isprime(23456789);
seq(ithprime(i), i = 1..10);

zahlen37 

Primfaktorzerlegung einer ganzen Zahl:

> ifactor(1223334444555556666667);

zahlen38 

Symbolische und numerische Auswertung von Termen:

> e:= exp(1);
  Pi*sqrt(5)*sqrt(7)*sqrt(e);
  combine(%);
  evalf(%);
  (sqrt(5)^3 - b^2)^3;
  expand(%);

zahlen39 

Maple rechnet grundsätzlich im Komplexen:

> sqrt(-4);
ln(-1);

zahlen40 

Einschränken von Maple auf reellwertige Rechnungen:

> with(RealDomain):
  sqrt(-4);
  ln(-1);

zahlen41 

Zahlen
Datentyp "algebraic"