type flottant
Posted:
04 Oct 2017, 19:50
by parisse
J'ai fait un test qui indique que le micropython de la Numworks utilise des flottants simple precision, avec 23 bits de mantisse. Quelqu'un d'autre confirme?
Re: type flottant
Posted:
04 Oct 2017, 22:28
by Adriweb
Oui,
#define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_FLOAT)
(
ici)
L'autre choix (mais je sais pas si ça marche sur cette archi) étant donc
MICROPY_FLOAT_IMPL_DOUBLE
, cf.
ici.
Re: type flottant
Posted:
05 Oct 2017, 13:42
by parisse
Une idee du nombre d'appels recursifs possibles sur le hardware?
Par exemple si on ecrit
- Code: Select all
def u(n):
if n==0:
return 1.01
j=u(n-1)*1.01-0.01
return j/(j+1)
print(u(50))
Re: type flottant
Posted:
19 Sep 2021, 14:28
by rentech7289
L'exécution d'un programme récursif est toujours lié à la quantité de mémoire disponible. Ça passe ou ça casse...