Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

20 Jan '16, 18:26

Henri's gravatar image

Henri
15.7k133943

Mit `expl3` kann man eine Zahl leicht auf beliebig viele Nachkommastellen runden. Dazu verwendet man einfach `round(x,n)`, wobei `x` auf `n` Stellen gerundet wird. %\usepackage{expl3} %\usepackage{xparse} \ExplSyntaxOn \cs_set_eq:NN \NewDocumentCommand \fpcompare \fp_compare:nT { m m } { \fp_compare:nT { #1 } { #2 } } \ExplSyntaxOff \pgfplotstableset{ discard if equal/.style = { preproc cell content/.code={ \fpcompare{round(##1,4) == #1}{% \pgfkeyssetvalue{/pgfplots/table/@cell content}{} } } }, } > ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/test_46.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

20 Jan '16, 17:26

Henri's gravatar image

Henri
15.7k133943

Mit `expl3` kann man eine Zahl leicht auf beliebig viele Nachkommastellen runden. Dazu verwendet man einfach `round(x,n)`, wobei `x` auf `n` Stellen gerundet wird. %\usepackage{expl3} \ExplSyntaxOn \cs_set_eq:NN \fpcompare \fp_compare:nT \ExplSyntaxOff \pgfplotstableset{ discard if equal/.style = { preproc cell content/.code={ \fpcompare{round(##1,4) == #1}{% \pgfkeyssetvalue{/pgfplots/table/@cell content}{} } } }, } > ![alt text][1] [1]: http://texwelt.de/wissen/upfiles/test_46.png