[NTG-context] Problem with string.format (Lua)

Joseph Canedo josephcanedo at gmail.com
Sun Jan 14 13:13:54 CET 2018

Hi Fabrice,

string.format behaves more or less as C printf. You probably need to specify %.4g in 1st argument.
Hope this helps


De : Fabrice Couvreur
Envoyé le :dimanche 14 janvier 2018 13:05
À : mailing list for ConTeXt users
Objet :[NTG-context] Problem with string.format (Lua)

I start with Lua and I try to display my result with 4 decimal places without success.
Thank you

function Binomial(n,k,p)
    if k > n then return nil end
    if k > n/2 then k = n - k end 
    numer, denom = 1, 1
    for i = 1, k do
        numer = numer * ( n - i + 1 )
        denom = denom * i
    return (numer/denom) * p^k * (1-p)^(n-k)



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20180114/840454a9/attachment.html>

More information about the ntg-context mailing list