je suis confronté a un probleme auquel je pensais ne jamais me frotter... et auquel je prefererais ne pas me frotter :
formulé simplement, il est evident que vu le caractere limite du stockage des reels en memoire, un truc du genre 1+un petit nombre - 1 donnera 0 et non pas ce petit nombre...
autrement dit, si je pose A=1+e avec e petit, je vais avoir A=1..
ma question est : comment retrouver facilement respectivement le plus petit nombre representable en memoire superieur a A, et le plus grand nombre representable inferieur a A ?? plus clairement, coment retrouver un encadrement de A le plus petit possible ?
merci d'avance : je suis sous linux, gcc 4, et a terme le programme sera compilé sous windows/dev-cpp..
Romain GARY
-
jobherzt
- Messages : 581
- Géo : Caen