Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Nombres réels en binaire

DarkPeace, le dimanche 29 septembre 2002 à 21:29:05
sur la page http://www.commentcamarche.net/base/representation.php3
il y a un exemple qui dit que...
525,5 s'écrit en base 2 de la façon suivante:
1000001101,1

...mais je ne comprend pas comment ,1 pour peut représenter ,5
d'où ça vient le ,1 ?
Répondre à DarkPeace  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Marden, le dimanche 29 septembre 2002 à 21:49:38
A droite de la virgule :
le premier chiffre correspond à (2 puissance -1 soit 0.5),
le second chiffre correspond à (2 puissance -2, soit 0.25),
etc
Répondre à Marden

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
DarkPeace, le lundi 30 septembre 2002 à 07:46:21
Dis-moi si je me trompe, mais de cette façon c'est très difficile (ou impossible) de représenter des nombres précis. Par exemple 5,37.
Comment tu l'écrirais toi?
(sous la forme 101,...)
Répondre à DarkPeace

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Marden, le lundi 30 septembre 2002 à 11:19:27
Le mode de codage que tu décris est de type "à virgule fixe" , le nombre de "binales" (? ~= "décimales) est fourni, en général, dans les formats de lecture ou d'écriture, voir les déclarations de zones (du Cobol).

Comment décomposer 5,37 :
...
contient : _______4 (2 puiss 2) : oui ---> 1
contient : _______ 2 (2 puiss 1) : non ---> 0
contient : _______1 (2 puiss 0) : oui ---> 1
contient : _____0.5 (2 puiss -1) : non---> 0
contient : ____0.25 (2 puiss -2) : oui ---> 1
contient : ___0.125 (2 puiss -3) : non---> 0

résultat : 101.010

Comme en décimal, il y a des problèmes de troncatures et d'arrondi. De même nature que la division par 3 (....,3333...).
Dans ton exemple, la valeur la plus proche serait : 101.011 (à régler par hard ou soft). Le problème se pose effectivement dans les opérations faisant intervenir des grands nombres avec de très petits (comme la différence de 2 produits : a1*x1 - a2*x2, opérations fréquentes dans le calcul matriciel). C'est même une spécialité que de mettre en place des méthodes de calcul de ce type.
Répondre à Marden

Résultats pour Nombres réels en binaire

Comparaison de reels en shell Linux (Résolu) Bonjour, Cela fait fait une semaine que je suis bloqué sur un problème de comparaisons entre des nombres reels avec le shell linux. La comparaison entre entiers ecrits sous un certain format marche, ex 12 -le 14 a un sens mais pas 12.00 -le 14.... www.commentcamarche.net/forum/affich-7954027-comparaison-de-reels-en-shell-linux
Représentation des nombres entiers et réels Représentation d'un nombre dans un ordinateur On appelle représentation (ou codification) d'un nombre la façon selon laquelle il est décrit sous forme binaire. La représentation des nombres sur un ordinateur est indispensable pour que celui-ci... www.commentcamarche.net/contents/base/representation.php3

Résultats pour Nombres réels en binaire

[PHP] Méthodes de débogageMéthodes de débogage I. Informations sur une variable I.1 echo I.2 print_r() I.3 var_dump() / var_export() I.4 Rediriger la sortie (ne pas afficher à l'écran) II. "Backtrace" ou rapport de contexte III. Bien utiliser les rapports... www.commentcamarche.net/faq/sujet-3158-php-methodes-de-debogage
Conversion d'un nombre entier 32 bits en IPConversion d'un nombre entier 32 bits en IP Nombre à convertir : 3265917058 Répresentation binaire 11000010 10101001 11110000 10000010 - 3265917058 00000000 00000000 00000000 11000010 - 3265917058 >> 24 ( 194 ) 11000010 10101001 11110000... www.commentcamarche.net/faq/sujet-10443-conversion-d-un-nombre-entier-32-bits-en-ip
[Word] Écrire un nombre en toutes lettresPour transformer un nombre en toutes lettres sans se perdre dans l'orthographe (tirets, 's'...), il est possible de demander à Word de formater ce nombre en lettres : Créer un champ avec CTRL-F9 S'affichera {} à l'écran Le remplir avec la... www.commentcamarche.net/faq/sujet-10589-word-ecrire-un-nombre-en-toutes-lettres

Résultats pour Nombres réels en binaire

Entier non signé vers binaire avec MatLab (Résolu)Bonjour, quelqu'un pourrait me filer un code ou une astuce pour convertir des nombres entiers en nombres binaires. merci beaucoup d'avance. ps: nombres sous 8 bits. www.commentcamarche.net/forum/affich-6529366-entier-non-signe-vers-binaire-avec-matlab
Traduction d'un code binaire en nombre (Résolu)Bonjour, existe-t-il une façon de déterminer rapidement , soit de façon mathématique la conversion d'un octet en nombre ? En prenant l'octet de l'exemple suivant: 11000110 Et de convertir le chiffre suivant: 192 en octet. Merci. www.commentcamarche.net/forum/affich-1062506-traduction-d-un-code-binaire-en-nombre
Les nombres rationnels et irrationnels (Résolu)Bonjour, j'ai un problème , je ne comprends pas qu'est-ce qu'un nombre rationnel et irrationnel , pouvez vous m'expliquer svp merci I don't talking about taking souls I do it . L'UNDERTAKER !! www.commentcamarche.net/forum/affich-8410108-les-nombres-rationnels-et-irrationnels

Résultats pour Nombres réels en binaire

Télécharger Binary Clock Screensaver Le langage binaire est encore mal connu de tous. Cet éditeur a trouvé le moyen d'allier ce langage avec un écran de veille. Binary Clock Screensaver est un écran de veille basé sur une horloge binaire. L'interface repose sur un fond noir et des leds... www.commentcamarche.net/telecharger/telecharger-34055954-binary-clock-screensaver
Télécharger Nombres FacilesLorsqu'on rédige un chèque, même si on est un habitué, on peut toujours commettre une faute lors de la transcription de la valeur chiffrée en toutes lettres. Nombres Faciles est un petit utilitaire qui vous aidera bien dans cette tâche anodine. Il... www.commentcamarche.net/telecharger/telecharger-34055738-nombres-faciles

Résultats pour Nombres réels en binaire

Les ventes de musique en ligne sous contrôleGrâce à cet outil, développé par la société YaCast, il sera désormais possible d'avoir une vision très précise du nombre de ventes en temps réel, afin par exemple de pouvoir établir un classement plus fiable que le "Top 50" actuel. Easy Rights... www.commentcamarche.net/actualites/les-ventes-de-musique-en-ligne-sous-controle-2275490-actualite.php3
Le nombre d'abonnés à la télévision par Internet a doublé dans le monde en 2007(Paris - Relax news) - Le nombre de foyers abonnés à une offre de télévision par Internet (IPTV) a doublé dans le monde en 2007 pour atteindre 12,3 millions d'abonnements, selon un rapport du cabinet d'analyses Informa Telecoms & Media et repris par... www.commentcamarche.net/actualites/le-nombre-d-abonnes-a-la-television-par-internet-a-double-dans-le-monde-en-2007-5422309-actualite.php3

Résultats pour Nombres réels en binaire

Java - Les types de donnéesLes primitives Java est un langage orienté objet, c'est-à-dire que les éléments manipulés sont des classes, ou plus exactement des objets, c'est-à-dire des instances de classes. Toutefois ces objets contiennent des données possèdant un type (et... www.commentcamarche.net/contents/java/javatype.php3
Langage C - Les types de donnéesLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le... www.commentcamarche.net/contents/c/ctype.php3
Le codage binairePrésentation du binaire Vers la fin des années 30, Claude Shannon démontra qu'à l'aide de « contacteurs » (interrupteurs) fermés pour « vrai » et ouverts pour « faux » il était possible d'effectuer des opérations logiques en associant le nombre... www.commentcamarche.net/contents/base/binaire.php3