IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Un petit peu de codage


Sujet :

C

  1. #1
    En attente de confirmation mail
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Points : 8
    Points
    8
    Par défaut Un petit peu de codage
    salut tous le monde,
    pourriez vous m'aider pour comprendre cet exo, c vraiment urgent pour moi

    Enoncé:

    on veut cadrer une position angulaire entre 0 et 180 degré avec une précision supérieure ou égale à 0,1 degré

    -Quel est le nombre de bits necessaire?
    -Quelle est la nouvelle précesion obtenue?
    -Quelle est la relation entre l'angle en degré et le code binaire?

    Ex: Quelle est la position qui correspond à 3F?


    Merci d'avance

  2. #2
    Membre du Club Avatar de adil_suptem
    Inscrit en
    Décembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 52
    Points : 58
    Points
    58
    Par défaut
    Puisque tu le considere comme un petit codage alors pourquoi tu le pose sur un forum

  3. #3
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par rhani2010
    salut tous le monde,
    pourriez vous m'aider pour comprendre cet exo, c vraiment urgent pour moi

    Enoncé:

    on veut cadrer une position angulaire entre 0 et 180 degré avec une précision supérieure ou égale à 0,1 degré

    -Quel est le nombre de bits necessaire?
    -Quelle est la nouvelle précesion obtenue?
    -Quelle est la relation entre l'angle en degré et le code binaire?

    Ex: Quelle est la position qui correspond à 3F?
    Quelle est la question sur le langage C ?i

    Pour l'analyse, je ne vois pas trop où est le problème.

    La question qu'il faut se poser en premier est :

    "Combien de valeurs faut-il pour définir la position ?"

    Tu apprends la robotique ?

  4. #4
    En attente de confirmation mail
    Inscrit en
    Octobre 2006
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 21
    Points : 8
    Points
    8
    Par défaut
    Citation Envoyé par Emmanuel Delahaye
    Quelle est la question sur le langage C ?i

    Pour l'analyse, je ne vois pas trop où est le problème.

    La question qu'il faut se poser en premier est :

    "Combien de valeurs faut-il pour définir la position ?"

    Tu apprends la robotique ?
    Merci pour ta reponse
    bon, pour le probleme, l'énoncé dit que la précision doit etre supérieure ou égale à 0.1 . Elle peut donc etre 0.001 ou 0.00001 ou meme une infinité de 0 suivi d'un 1 car ca reste toujours une précision supérieure à 0.1.
    comment donc peut on representer un nombre avec une telle précision "Infinie" ?

    c'est ca le probleme que je n'arrive pas à comprendre

  5. #5
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 923
    Points
    17 923
    Billets dans le blog
    2
    Par défaut
    ça veut juste dire qu'il te faut un nombre flottant.....

  6. #6
    Membre actif
    Inscrit en
    Décembre 2003
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 272
    Points : 284
    Points
    284
    Par défaut
    ou des entiers et compter en multiples de 0.1 (voir de .0625 si on veut du binaire qui tombe juste).

  7. #7
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Citation Envoyé par rhani2010
    salut tous le monde,
    pourriez vous m'aider pour comprendre cet exo, c vraiment urgent pour moi

    Enoncé:

    on veut cadrer une position angulaire entre 0 et 180 degré avec une précision supérieure ou égale à 0,1 degré

    -Quel est le nombre de bits necessaire?
    -Quelle est la nouvelle précesion obtenue?
    -Quelle est la relation entre l'angle en degré et le code binaire?

    Ex: Quelle est la position qui correspond à 3F?


    Merci d'avance
    - pour un angle de 0 à 180° avec une précision de 0.1°, il te faut 11 bits.
    explication : il te faut 1800 valeurs pour couvrir les 180° au dixième près, 2^10 = 1024 et 2^11 = 2048, il te faut donc 11 bits.

    - précision, 180/2^11 = 180/2048 = 0,087890625 degré

    - angle = précision * valeur binaire et la valeur binaire = angle / précision

    réponse : (3F)16 = (111111)2 = 63.
    donc l'angle = 0,087890625 * 63 = 5,537109375 degrés.

    enfin je pense que c'est ça ...

  8. #8
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Lumberjack
    - pour un angle de 0 à 180° avec une précision de 0.1°,
    <...>
    enfin je pense que c'est ça ...
    Pas mieux, mais j'aurais préféré qu'il trouve tout seul...

  9. #9
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    désolé ... c'est une facheuse habitude ...

Discussions similaires

  1. un petit peu d'aide
    Par benpasteque dans le forum Débuter
    Réponses: 2
    Dernier message: 22/12/2009, 12h27
  2. Tableau un "petit peu" trop grand
    Par lock42 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 8
    Dernier message: 07/06/2007, 18h22
  3. Réponses: 12
    Dernier message: 10/05/2007, 10h18
  4. devloppé un petit systeme de codage
    Par Nadirov dans le forum Langage
    Réponses: 5
    Dernier message: 23/04/2006, 18h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo