Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    141

    [ java ] operatore <<

    stavo leggendo il codice del TicTacToe o Tris

    e mi sono imbatutto nell operatore << . non capisco cosa fai ?? qualcuno lo sa ??

    es : int DONE = 1<<9;

    grazie . scusate la domanda banale . ma sono alle primissime armi.

  2. #2
    Shift binario a sinistra. Nello specifico:
    1 DEC = 00000000000000000000000000000001 BIN
    shift a sinistra di 8 bit:
    00000000000000000000001000000000 BIN = 512 DEC
    Si tratta di un'operatore usato per lavorare direttamente sui bit che compongono i dati, spesso in ambito di programmazione di driver; nel caso specifico probabilmente è semplicemente usato come modo più efficiente di fare 2^9.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,333

    Moderazione

    Ho spostato la discussione nel forum dedicato a Java.
    In futuro, poni qui le tue domande relative a questo linguaggio.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.