Calculez les carreaux nécessaires avec marge de perte
Une pièce de 24 m² posée en carreaux de 0,6 × 0,4 m avec 10 % de perte demande 110 carreaux. Saisissez la surface, les dimensions d'un carreau et votre marge pour les coupes, et obtenez le nombre exact et les carreaux entiers à acheter. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Surface de la pièce
- 24
- Longueur du carreau
- 0,6
- Largeur du carreau
- 0,4
- Pourcentage de perte
- 10
- Surface du carreau
- 0,24
- Surface avec perte
- 26,4
- Carreaux entiers
- 110
- Carreaux nécessaires
- 110
Ce calculateur transforme la surface mesurée et les dimensions d’un carreau en quantité entière. Ajoutez un pourcentage pour les coupes, la casse, le calepinage et les réparations. Vous obtenez le besoin mathématique exact et le nombre arrondi au supérieur. Toutes les unités cohérentes conviennent.
Préparez des mesures cohérentes
Commencez par toute la surface réellement carrelée. Pour une pièce rectangulaire, multipliez longueur et largeur ; pour un plan irrégulier, additionnez plusieurs rectangles. Incluez placards, niches et seuils concernés.
Relevez ensuite la longueur et la largeur d’un carreau. Associez mètres carrés et mètres, ou pieds carrés et pieds. Convertissez les centimètres au préalable.
L’outil ne devine aucune unité. Mesurez soigneusement et conservez le détail du calcul de surface.
Comprenez les pertes et l’arrondi
La longueur multipliée par la largeur donne la surface d’un carreau. La surface de la pièce est majorée du pourcentage de perte, puis divisée par cette couverture. Le résultat est arrondi au supérieur, car une fraction de carreau ne s’achète pas.
La marge couvre coupes, casse, alignement et réserve. Une pose diagonale ou de nombreux angles exigent souvent davantage. Saisissez zéro pour le minimum théorique.
La réponse affiche surface du carreau, surface majorée, quantité exacte et total entier afin que vous puissiez contrôler chaque étape.
Commandez à partir du résultat
Si le vendeur impose des cartons, divisez ce nombre par leur contenance et arrondissez encore au supérieur. Cette étape dépendant du conditionnement reste hors du calculateur. Vérifiez dimensions utiles, joints et tolérances du fabricant.
Regroupez plusieurs pièces utilisant le même produit, ou séparez-les si pose et perte diffèrent. Des entrées identiques produisent toujours la même sortie, sans réseau, date ni hasard. Pour un chantier atypique, suivez finalement l’avis du poseur.
Cas d’usage
Préparer une rénovation
Convertissez la surface d’une cuisine, salle de bains ou entrée en nombre entier de carreaux.
Uniformiser les devis
Appliquez une même formule de perte afin que devis et achats vérifient les mêmes valeurs.
Comparer les formats
Gardez surface et perte, changez les dimensions et comparez le nombre de pièces requis.
Questions fréquentes
Quelle formule est utilisée ?
Elle calcule la surface du carreau, majore la pièce des pertes, divise les surfaces et arrondit au supérieur.
Quelles unités puis-je employer ?
Tout système cohérent : mètres carrés avec mètres, pieds carrés avec pieds ou pouces carrés avec pouces.
Les pertes sont-elles incluses ?
Oui. La valeur par défaut est 10 pour cent ; vous pouvez fournir tout pourcentage fini positif ou nul.
Combien de carreaux de 0,6 × 0,4 m faut-il pour 24 m² avec 10 % de perte ?
Il en faut 110. Un carreau couvre 0,24 m², la marge porte la surface à 26,4 m² et la division donne exactement 110 carreaux. Avec un résultat décimal, l'outil arrondirait au carreau entier supérieur.
Comment convertir le nombre de carreaux en cartons ?
Divisez le nombre de carreaux par le nombre de pièces par carton, puis arrondissez séparément au carton supérieur. La calculatrice ne le fait pas, car elle raisonne sur un seul carreau et non sur l'emballage d'un vendeur.
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/math/tile-flooring-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"room_area":24,"tile_length":0.6,"tile_width":0.4}'const res = await fetch("https://api.kit.forhosting.com/math/tile-flooring-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"room_area": 24,
"tile_length": 0.6,
"tile_width": 0.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/tile-flooring-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"room_area": 24,
"tile_length": 0.6,
"tile_width": 0.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/tile-flooring-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"room_area":24,"tile_length":0.6,"tile_width":0.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"room_area":24,"tile_length":0.6,"tile_width":0.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/tile-flooring-count", 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
{
"room_area": 24,
"tile_length": 0.6,
"tile_width": 0.4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.tile_flooring_count",
"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
Le calcul est transparent et déterministe, et chaque requête API réussie coûte $0.002.
Préparez des mesures cohérentes
Les deux dimensions doivent être positives ; zéro ou une valeur négative renvoie invalid_input.
Commandez à partir du résultat
Considérez tiles_needed comme le minimum de carreaux entiers correspondant à vos données. Une requête API réussie coûte $0.002.
Questions techniques
Pourquoi les dimensions doivent-elles être positives ?
Une surface nulle rend la division indéfinie et une dimension négative n’a pas de sens physique ; invalid_input est alors renvoyé.
Le calcul inclut-il les cartons ?
Non. Il renvoie les carreaux individuels. Divisez tiles_needed par la contenance du carton et arrondissez au supérieur.
Quel est le tarif de l’API ?
Chaque requête réussie utilise le prix de base publié de $0.002 ; l’outil de la page est directement accessible.