Frühere | Chronologischer Index | Spätere | ||
Vorherige | Thematischer Index | Nächste |
Noch ein Zusatz speziell für Linux-User ! Ich habe gerade das von mir zuletzt versandte Notebook (exam_2a.nb) RoundTo[x_, n_] :=Module[{e, d}, e=RealDigits[x]; d=n-e[[2]]; N[(SetPrecision[Round[x/(10^(e[[2]]-n))]/10^d,$MachinePrecision]),n]] RoundTo[1257.12474124895621,3] RoundTo[0.00461293,3] Unter Linux (SuSE 9.0) getestet, leider muß man dort folgende Änderung vornehmen: RoundTo[x_, n_] :=Module[{e, d}, e=RealDigits[x]; d=n-e[[2]]; (SetPrecision[Round[x/(10^(e[[2]]-n))]/10^d,$MachinePrecision])] RoundTo[1257.12474124895621,3] RoundTo[0.00461293,3] (exam_3.nb -> siehe Anhang) Das in exam_2b.nb verwandte N[?,n] sollte die Nullen am Ende abschneiden, was unter Linux zu einer Rundung auf zwei Nachkommastellen führt. Die Version in exam_3.nb Funktioniert nun einwandfrei, sowohl unter Windows als auch Linux. Mit freundlichen Grüßen [André El-Ama]
exam_3.nb
Description: Mathematica Notebook document
Frühere | Chronologischer Index | Spätere | ||
Vorherige | Thematischer Index | Nächste |
DMUG-Archiv, http://www.mathematica.ch/archiv.html