23 Febbraio 2011 alle 9:19
#55098
::
Da notare che in Lua un carattere può essere espresso anche in formato ascii.
Ho provato con \luaexec ma non ci sono riuscito. L’esempio di cui sotto, potresti adattarlo per un numero in 3 o 4 cifre significative?
`\documentclass{article}
\usepackage{amsmath,ar}
\newcommand{\ARvalue}[2]{%
\directlua{
b=#1
S=#2
AR=b^2/S
tex.sprint(AR)
}
}
\begin{document}
[\ldots] considerando una apertura alare di $b=10$~m si ha
\[
\AR=\dfrac{b^2}{S}=\ARvalue{10}{9}
\]
pertanto [\ldots]
\end{document}`Ciao,
ansys.
C’è qualcosa di male in questo codice?
`\newcommand{\ARvalue}[2]{%
\directlua{tex.sprint(string.format(“\%.4f”,#1^2/#2))}}`
Poi bisogna capire che intendi con cifre significative.
Ciao
Enrico