Julia a une fonction intégrée pour arrondir à n
chiffres significatifs. signif(0.0229, 2)
arrondira à deux chiffres significatifs et donnera 0.023
.Hacher ou tronquer à n chiffres significatifs
Comment est-ce que je peux couper ou tronquer à n
chiffres significatifs de sorte que j'obtiendrais 0.022
à la place?
Will 'myfloor (x, d) = round (x -0.5 * 10.0^(- d), d) 'être assez bon? –
'myfloor (0.0229, 2)' donne '0.02', il devrait donner' 0.022' – clay
Ah ... Je vois, j'ai mal compris la question. Mais ayez une suggestion longue mais fonctionnante dans une réponse ci-dessous. –