|
N
N[ausdr] ergibt den numerischen Wert von ausdr.
N[ausdr, n] versucht, ein Ergebnis mit n-stelliger Präzision anzugeben.
Wenn die Zahlen in ausdr nicht exakt sind oder keine genügend hohe Präzision haben, wird N[ausdr, n] eventuell keine Ergebnisse mit n-stelliger Präzision angeben können.
Intern mag N[ausdr, n] Berechnungen mit mehr als n Stellen Präzision durchführen.
$MaxExtraPrecision spezifiziert die maximale Anzahl extra Stellen der Präzision, die überhaupt intern jemals verwendet wird.
Die Präzision n wird in Dezimalstellen angegeben, sie muß keine ganze Zahl sein.
n muß zwischen $MinPrecision und $MaxPrecision liegen. $MaxPrecision kann gleich Infinity gesetzt werden.
N[ausdr] ergibt eine maschinengenaue Zahl, solange der Betrag zwischen $MinMachineNumber und $MaxMachineNumber liegt.
N[0] ergibt die Zahl 0. mit Maschinengenauigkeit.
N verwandelt alle Zahlen ungleich Null in Real- oder Complex-Form.
N wandelt jedes Argument jeder Funktion, auf die es trifft, in numerische Form, es sei denn, der Kopf der Funktion hat ein Attribut wie NHoldAll.
Mit N[f[args]] := wert und N[f[args], n] := wert können numerische Werte von Funktionen definiert werden.
Siehe Das Mathematica Buch: 1.1.2, 1.1.4 und 3.1.4.
Anmerkungen zur Implementierung: A.9.4.
Siehe auch: Chop, CompiledFunction, Rationalize, $MachinePrecision, NHoldAll.
Further Examples
|