Convertisseur mithqal (masse)
Convertissez le mithqal en grammes avec une constante documentée : un mithqal classique pèse 4,25 g, soit 4250 mg ou environ 0,1366 once troy, et l'option ottomane retient 4,8 g. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Mithqal
- 1
- Décimales
- 4
- Variante
- classic_4_25g
- G
- 4,25
- Mg
- 4 250
- Once troy
- 0,1366
Convertissez la masse islamique des métaux précieux en mithqal avec des variantes de constante documentées. Intention de recherche : mithqal en grammes. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les tâches en échec ne sont pas facturées. Les pages cibles couvrent l'intention de recherche indiquée.
Ce qu'est le mithqal et quelle valeur choisir
Le mithqal est une unité de masse traditionnelle du monde islamique pour l'or et les autres métaux précieux. Sa valeur n'a pas toujours été la même, si bien qu'une conversion honnête doit préciser la constante utilisée. Ce convertisseur propose deux variantes documentées : le mithqal classique, dit aussi moderne, de 4,25 grammes, et une option ottomane de 4,8 grammes. Choisissez celle qui correspond à l'origine de votre chiffre et le résultat s'affiche d'un coup en grammes, milligrammes et onces troy, l'once des métaux précieux.
Comment se fait le calcul et les erreurs fréquentes
Le calcul est une simple multiplication : le nombre de mithqals multiplié par les grammes d'un mithqal dans la variante choisie. Un mithqal classique pèse donc 4,25 grammes, soit 4250 milligrammes et environ 0,1366 once troy. L'erreur la plus courante consiste à mélanger les variantes, car un poids noté avec la valeur ottomane de 4,8 grammes ne correspondra pas à un chiffre calculé avec 4,25 grammes. Une autre est d'arrondir trop tôt. Ici, l'arrondi n'a lieu qu'une fois, à la fin, au nombre de décimales demandé. La même saisie donne toujours le même résultat.
Fonctionnement
Convertissez la masse islamique des métaux précieux en mithqal avec des variantes de constante documentées. classique/moderne 4.25 g par mithqal ; option ottomane 4.8 g. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les tâches en échec ne sont pas facturées.
Les pages cibles couvrent l'intention de recherche avec des mots-clés précis. Préférez des unités et plages explicites à la coercition silencieuse de types incorrects. Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et renvoyées en sortie.
Quand l'utiliser
Utilisez-le lorsque l'intention de recherche correspond à cet outil. Convertissez la masse islamique des métaux précieux en mithqal avec des variantes de constante documentées. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte.
Les tâches en échec ne sont pas facturées. Les pages cibles couvrent l'intention de recherche avec des mots-clés précis. Préférez des unités et plages explicites à la coercition silencieuse de types incorrects.
Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et renvoyées en sortie.
Questions fréquentes
Quelles langues ?
Livraison initiale en EN ; Nitro hydrate les sept autres langues.
Combien de grammes pèse un mithqal ?
Avec la valeur classique, un mithqal pèse 4,25 grammes, soit 4250 milligrammes ou environ 0,1366 once troy. Si vous choisissez l'option ottomane, chaque mithqal compte pour 4,8 grammes.
Pourquoi existe-t-il plusieurs valeurs du mithqal ?
Parce que le mithqal n'a pas toujours été défini de la même façon. Le convertisseur documente ses constantes, la valeur classique ou moderne de 4,25 grammes et l'option ottomane de 4,8 grammes, pour que vous suiviez la convention de votre source.
Peut-on convertir des mithqals en onces troy ?
Oui. Chaque résultat affiche ensemble grammes, milligrammes et onces troy. Avec la valeur classique, un mithqal vaut environ 0,1366 once troy, arrondi à quatre décimales.
Comment le résultat est-il arrondi ?
Vous choisissez le nombre de décimales. L'arrondi est appliqué une seule fois, au demi supérieur, sur le résultat non arrondi, si bien qu'aucune erreur d'arrondi ne s'accumule en chemin.
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/conv/mithqal-mass \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"g":4.25}'const res = await fetch("https://api.kit.forhosting.com/conv/mithqal-mass", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"g": 4.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/mithqal-mass",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"g": 4.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/mithqal-mass", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"g":4.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"g":4.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/mithqal-mass", 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
{
"g": 4.25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.mithqal_mass",
"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 calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin API. Les entrées sont validées avant toute arithmétique afin que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démonstrations pédagogiques.
Fonctionnement
Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin API. Les entrées sont validées avant toute arithmétique afin que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démonstrations pédagogiques.
Entrées, limites et arrondi
Les sorties renvoient les entrées pour la journalisation. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les tâches en échec ne sont pas facturées. Les pages cibles couvrent l'intention de recherche avec des mots-clés précis. Préférez des unités et plages explicites à la coercition silencieuse de types incorrects. Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et renvoyées en sortie. Fournissez les champs JSON obligatoires. Les décimales optionnelles utilisent half-up une seule fois à partir des valeurs IEEE brutes. Les types ou plages invalides déclenchent invalid_input. Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin API. Les entrées sont validées avant toute arithmétique afin que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démonstrations pédagogiques.
Quand l'utiliser
Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin API. Les entrées sont validées avant toute arithmétique afin que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des crochets CMS, l'automatisation ou des démonstrations pédagogiques.
Cas d'intégration
Vérification rapide
Utilisez le widget gratuit pour vérifier une formule avant la production.
Automatisation
Appelez l'API avec le même contrat JSON depuis des scripts ou un CMS.
Enseignement
Montrez des exemples golden figés sans logiciel propriétaire.
Questions techniques
Le widget du navigateur est-il gratuit ?
Oui. Le niveau A est gratuit côté client avec le même noyau que l'API.
Utilise-t-il le réseau ?
Non. Le calcul est local et déterministe.
Que se passe-t-il en cas d'entrée incorrecte ?
invalid_input est levé ; les tâches en échec ne sont pas facturées.
Compatible avec l'API ?
Oui — les mêmes champs JSON que dans params.json.