Convertisseur Virgule Fixe au Format Q

Saisissez une valeur et le nombre de bits fractionnaires pour convertir vers ou depuis la virgule fixe au format Q.

Comment l'utiliser

  1. Saisissez vos valeurs dans les champs ci-dessus.
  2. Appuyez sur Calculer pour voir votre résultat instantanément.
  3. Utilisez le bouton Partager pour copier un lien vers votre résultat.

À propos de ce calculateur

Le format Q (notation Qm.n) représente un nombre réel sous forme d'entier en virgule fixe en réservant n bits à la partie fractionnaire : l'entier brut stocké est égal à la valeur réelle multipliée par 2ⁿ, de sorte qu'une valeur Q15 (Q1.15) dans un mot de 16 bits a une résolution de 1/2¹⁵ ≈ 0,0000305 et une plage d'environ −1 à 0,99997. Convertir un nombre réel au format Q revient à arrondir valeur × 2ⁿ à l'entier le plus proche, ce qui introduit une erreur de quantification égale à la différence entre cet entier arrondi (remis à l'échelle) et la valeur d'origine.

Les ingénieurs en systèmes embarqués et en DSP (traitement numérique du signal) utilisent le format Q sur les microcontrôleurs et les puces DSP dépourvus d'unité matérielle de virgule flottante — fréquent dans les codecs audio, les micrologiciels de commande de moteur et les anciennes conceptions ARM Cortex-M et TI TMS320 — parce que l'arithmétique en virgule fixe s'exécute plus vite et de façon plus prévisible que la virgule flottante émulée par logiciel. Ce calculateur convertit dans les deux sens et indique la résolution et l'erreur d'arrondi, afin que les développeurs de micrologiciels puissent juger si une largeur de bits donnée est assez précise pour leur chaîne de traitement du signal.

Cette page vous a-t-elle été utile ?

Vous pouvez choisir jusqu’à 3 réactions.

Commentaires

  • Soyez le premier à commenter.

Calculatrices populaires

Toutes les calculatrices