Hello,
do you mean this? - It shows EXACTLY 3 digits after the decimal point:
----
\cldcontext{string.format("\letterpercent.3f", 5.8/1.6)}
\cldcontext{string.format(string.char(37) .. ".3f", 5.8/1.6)}
\startluacode
context(string.format("%.3f", 5.8/1.6))
\stopluacode
----
Best regards,
Lukas
On Wed, 19 Apr 2017 15:25:07 +0200, Fabrice Couvreur
Hello, I do not know Lua but I'll learn later. How to display only 3 digits after the decimal point ? thank you, Fabrice
\starttext \startlinecorrection[blank] \startmidaligned \bTABLE[width=2cm,offset=0.8ex,align={lohi,middle}] \bTR \bTD \math{P} \eTD \bTD \math{m} \eTD \bTD \math{g_M} \eTD \eTR \bTR \bTD \math{1.6} \eTD \bTD \math{0.4} \eTD \bTD \startluacode context(1.6/0.4)\stopluacode \eTD \eTR \bTR \bTD \math{3.1} \eTD \bTD \math{0.8} \eTD \bTD \startluacode context(3.1/0.8)\stopluacode \eTD \eTR \bTR \bTD \math{4.3} \eTD \bTD \math{1.2} \eTD \bTD \startluacode context(4.3/1.2) \stopluacode \eTD \eTR \bTR \bTD \math{5.8} \eTD \bTD \math{1.6} \eTD \bTD \startluacode context(5.8/1.6)\stopluacode \eTD \eTR \bTR \bTD \math{7.5} \eTD \bTD \math{2} \eTD \bTD \startluacode context(7.5/2)\stopluacode \eTD \eTR \eTABLE \stopmidaligned \stoplinecorrection \stoptext
-- Ing. Lukáš Procházka | mailto:LPr@pontex.cz Pontex s. r. o. | mailto:pontex@pontex.cz | http://www.pontex.cz | IDDS:nrpt3sn Bezová 1658 147 14 Praha 4 Tel: +420 241 096 751 (+420 720 951 172) Fax: +420 244 461 038