|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
[C++] Leggere il segno di un int
Sto scrivendo le regole algebriche in c++ e vorrei sapere se c'è un modo per leggere il segno di un int dai bit, perchè mi sembra che il primo bit rappresenti il segno ma non ho idea di come leggerlo
![]() qualcuno può aiutarmi? grazie |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2006
Messaggi: 1105
|
Quote:
puoi fare uno shift dei bit, portando il bit del segno in posizione 0 e poi vedere se l'int che ottieni è 1 o 0. ma a quel punto fai molto prima a vedere direttamente se l'int è positivo o negativo... |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:55.



















