manipulation de motifs binaires

manipulation de motifs binaires - C++ - Programmation

Marsh Posté le 23-09-2014 à 01:31:19    

Bonjour a tous,  
Je besoin de votre aide, je suis en train de devenir  :ouch:  :heink: :(  :cry:  
Je un petit devoir a faire mais aucun idée de comment commencer, voici l'exercice:
Écrivez un court programme qui affiche si une valeur entrée au clavier (variable de type int) est positive ou négative. Basez-vous sur la valeur du bit de signe.
 
SVP....quelqu’un qui pourrais me donner un coup de main. Merci.
 
SSROFO

Reply

Marsh Posté le 23-09-2014 à 01:31:19   

Reply

Marsh Posté le 23-09-2014 à 11:44:52    

tu as fait quoi ?
On ne fait pas les éxercices à la place des autres, ici.


---------------
last.fm
Reply

Marsh Posté le 23-09-2014 à 12:49:19    

Si tu veux que soit vraiment court, tu utilises la fonction signbit du C++11 :D  (présente antérieurement en C++, comme macro originaire du C)
Sinon, il faut déterminer ou est le bit de signe, et ça va dépendre de la taille de tes entiers en machine (et peut être aussi de l'endianness) et a priori faire un masque & avec (ça dépend peut être aissi de la méthode de représentation des nombres négatifs en C++, il y en a 3 possibles, la plus probable étant celle du complément à 2).
 
A+,


Message édité par gilou le 23-09-2014 à 14:15:34

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 23-09-2014 à 19:40:42    

Merci beaucoup, je réussi à le faire.!! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed