Qu'est-ce que la calculatrice de droite numérique ?
Cet outil prend un seul nombre réel et le place sous forme de point sur une droite numérique en une dimension. C'est une aide à la visualisation purement mathématique qui permet aux apprenants de percevoir la grandeur et le signe d'une valeur par rapport à zéro, ainsi que par rapport à un axe judicieusement proportionné. Le nombre peut être positif, négatif, nul, fractionnaire ou très grand — la calculatrice choisit automatiquement un axe net et lisible.
Comment l'utiliser
Saisissez votre valeur et validez. La calculatrice renvoie la valeur placée, le minimum et le maximum de l'axe, l'écart entre les graduations, ainsi que la position normalisée (une fraction comprise entre 0 et 1 qui indique jusqu'où le repère se situe le long de l'axe). Une droite numérique dessinée affiche un repère rouge précisément à cette fraction.
L'algorithme de mise à l'échelle expliqué
Si la valeur est nulle, on utilise un axe symétrique de -1 à 1 avec des graduations tous les 0,5 (cela évite aussi un axe de largeur nulle). Dans le cas contraire, la calculatrice travaille à partir de la valeur absolue a. Elle calcule \(\text{exp} = \text{floor}(\log_{10}(a))\) et \(f = a / 10^{\text{exp}}\) de sorte que \(1 \le f < 10\), puis arrondit f par excès à la valeur la plus proche parmi 1, 2, 5 ou 10 afin d'obtenir une borne ronde qui contient confortablement la valeur. Les valeurs positives obtiennent un axe allant de 0 à la borne ; les valeurs négatives obtiennent un axe allant de la borne négative jusqu'à 0. L'écart entre les graduations correspond à la borne divisée par 5, ce qui donne cinq divisions bien nettes. Si la valeur tombe exactement sur la borne, celle-ci est portée au nombre rond suivant afin que le repère ne reste pas coincé sur le bord.
Exemple détaillé
Pour la valeur = 50 : a = 50, exp = 1, f = 5, niceF = 5, borne = 50. Comme 50 est égal à la borne, celle-ci passe à 100. On a donc axisMin = 0, axisMax = 100, tickStep = 20 (graduations à 0, 20, 40, 60, 80, 100). La position normalisée vaut
$$\text{Position}\% = \frac{50 - 0}{100 - 0} \times 100 = 0{,}5$$: le repère se situe donc pile au milieu.
FAQ
Puis-je placer un nombre négatif ? Oui. Une valeur de -3 produit un axe allant de -5 à 0, avec le repère situé à 40 % depuis l'extrémité gauche.
Que signifie la position normalisée ? C'est la fraction (de 0 à 1) du trajet le long de l'axe où se trouve le repère — 0 correspond à l'extrémité gauche et 1 à l'extrémité droite. La position en pourcentage est donnée par \(\text{Position}\% = \frac{\text{Value} - \text{axisMin}}{\text{axisMax} - \text{axisMin}} \times 100\).
Cet outil dépend-il d'un pays ? Non. Il s'agit de mathématiques universelles, valables pour n'importe quel nombre réel.