Arrondir aux décimales
Arrondissez 3,14159 à deux décimales et vous obtenez 3,14 ; à quatre, 3,1416. Choisissez de zéro à quinze décimales et voyez le nombre avant et après, arrondi selon la règle scolaire qui éloigne la moitié de zéro. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 3,14159
- Décimales
- 2
- Avant
- 3,14159
- Après
- 3,14
- Arrondi
- 3,14
Arrondir à un nombre fixe de décimales est l'une des premières compétences de précision enseignées en mathématiques scolaires, en laboratoire scientifique et dans la gestion quotidienne de l'argent. Élèves, tuteurs et créateurs d'applications ont besoin d'une réponse claire qui montre à la fois la figure d'origine et le résultat arrondi, pas d'une boîte noire qui masque ce qui a changé. Ce calculateur d'arrondi aux décimales accepte tout nombre fini et un compteur entier de décimales de zéro à quinze, applique l'arrondi standard demi loin de zéro, et renvoie la valeur avant et après afin que vous puissiez enseigner, vérifier des devoirs ou brancher un champ de formulaire avec un contrat déterministe.
Ce que signifie arrondir aux décimales
Lorsque vous arrondissez un nombre à N décimales, vous conservez N chiffres après le point décimal et décidez si le dernier chiffre conservé reste ou augmente d'une unité. La décision dépend du chiffre suivant et de la règle d'arrondi en vigueur. La pratique scolaire et commerciale standard de cet outil est demi loin de zéro : si le premier chiffre écarté vaut cinq ou plus, la magnitude de la partie conservée augmente d'une unité au dernier rang ; s'il vaut quatre ou moins, les chiffres conservés restent inchangés.
Exemple positif : 3.14159 arrondi à deux décimales devient 3.14 car le troisième décimal vaut un, inférieur à cinq. Le même nombre à quatre décimales devient 3.1416 car le cinquième chiffre vaut neuf. Exemple négatif : le 2.5 négatif arrondi à zéro décimale devient le 3 négatif, car les cas de demi s'éloignent de zéro plutôt que de s'en rapprocher.
Zéro décimale signifie l'entier le plus proche. Le point d'accès renvoie toujours l'original nettoyé comme before et le résultat arrondi comme after (et comme rounded), afin qu'un apprenant lise la transformation en une seule réponse sans ressaisir l'entrée.
Où un arrondi aux décimales apporte sa valeur
Les salles de classe utilisent un calculateur d'arrondi aux décimales pour que les élèves vérifient l'argent, les mesures et les réponses scientifiques sans erreur manuelle sur le chiffre de la demi. Les portails de devoirs et les plugins LMS ont besoin d'un oracle déterministe qui note 2.5 à zéro décimale comme 3 (ou 3 négatif pour une entrée négative) selon une règle publiée, au lieu de dépendre d'un quirk Math.round du navigateur qui varie selon le langage. Une validation échouée ne consomme pas le solde.
Gardez les requêtes petites, figez before et after dans les tests, et vous obtenez un arrondi reproductible pour l'enseignement, la notation et les workers en périphérie sans déployer un système d'algèbre symbolique complet.
Cas d’usage
Contrôles en classe et devoirs
Laissez les élèves saisir un nombre et un compteur de décimales, puis comparer les champs before et after aux exemples de montée à la demi du manuel.
LMS et notation automatique
Notez les items de décimales avec un oracle déterministe qui applique demi loin de zéro et ne change jamais la règle en cours de période.
Formulaires et ancrage d'affichage
Ancrez les saisies monétaires ou de mesure à deux ou quatre décimales avant stockage tout en journalisant la valeur d'origine pour l'audit.
Questions fréquentes
Quelle règle d'arrondi est utilisée ?
Standard demi loin de zéro : si le premier chiffre écarté vaut 5 ou plus, la magnitude augmente d'une unité au dernier rang conservé. Les égalités ne vont pas au pair bancaire.
Que signifie places égal à zéro ?
Zéro décimale signifie arrondir à l'entier le plus proche. Par exemple 2.5 devient 3 et −2.5 devient −3.
Comment arrondir 3,14159 à deux décimales ?
Saisissez le nombre et demandez deux décimales : le résultat est 3,14, car le premier chiffre écarté est un 1, inférieur à 5. Avec quatre décimales, vous obtenez 3,1416, car le chiffre suivant est un 9.
Comment les nombres négatifs sont-ils arrondis ?
Comme les positifs, en s'éloignant de zéro dans les cas de moitié. Ainsi, -2,5 sans décimale devient -3 et -1,235 à deux décimales devient -1,24, car le chiffre écarté est un 5.
Combien de décimales puis-je garder au maximum ?
Jusqu'à quinze. Le nombre de décimales doit être un entier de zéro à quinze ; une valeur comme 2,5 ou supérieure à quinze est refusée avec un message clair au lieu d'être devinée.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/edu/round-to-places \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":3.14159,"places":2}'const res = await fetch("https://api.kit.forhosting.com/edu/round-to-places", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 3.14159,
"places": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/round-to-places",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 3.14159,
"places": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/round-to-places", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":3.14159,"places":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":3.14159,"places":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/round-to-places", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"value": 3.14159,
"places": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.round_to_places",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
La même logique pure tourne gratuitement dans le navigateur et sur le chemin API payant, de sorte que les démonstrations en classe et les pipelines de production ne divergent jamais sur un cas limite de montée à la demi.
Ce que signifie arrondir aux décimales
Quinze décimales est la borne pratique pour un affichage flottant stable dans cette API.
Contrat d'entrée, forme de la réponse et erreurs
Un places hors de zéro à quinze, ou non entier comme 2.5, échoue aussi avec un message clair. Associez la réponse à vos propres libellés d'interface ; ce point d'accès n'émet ni graphiques ni prose pas à pas au-delà des champs message et formula. Envoyez un corps JSON avec deux champs obligatoires : value, le nombre fini à arrondir, et places, un entier de zéro à quinze inclus. Value peut arriver comme nombre JSON ou comme chaîne numérique telle que "3.14159" ; les alias n, number, input, x et num sont acceptés si value est omis. Places peut aussi être envoyé comme decimals, precision ou dp. Champs manquants, chaînes vides, texte non numérique, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. En cas de succès le corps inclut value et before (l'original après nettoyage flottant), places, after et rounded (le même nombre arrondi sous deux noms pour l'affichage et pour les clients API qui attendent un seul champ de résultat), method fixé à half_away_from_zero, une courte chaîne de formule et un message lisible indiquant les figures avant et après. Exemple : value 3.14159 et places 2 produit before 3.14159 et after 3.14. Exemple : value négatif 1.235 et places 2 produit after négatif 1.24 car le troisième décimal vaut cinq et la règle s'éloigne de zéro.
Où un arrondi aux décimales apporte sa valeur
Les migrations de tableurs et les validateurs de formulaires doivent souvent figer les valeurs d'affichage à deux ou quatre décimales avant stockage ; appeler une petite API de parse évite de réimplémenter les cas limites dans chaque pile. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Comment arrondir un nombre aux décimales ?
Envoyez un value fini et un places entier de 0 à 15. L'API renvoie before (original) et after/rounded avec demi loin de zéro.
Quelle entrée est rejetée ?
Absence de value ou places, texte non numérique, NaN, Infinity et places hors de 0–15 échouent avec invalid_input et ne sont pas facturés.
Combien coûte l'outil d'arrondi aux décimales ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; l'entrée invalide n'est pas facturée.