Domanda

Ho trovato un metodo della classe lungo

public static long reverse(long i) {..}

Qual è l'uso di questo metodo?

È stato utile?

Soluzione

Da un DDJ articolo :

  

Perché si invertire l'ordine di   bit in un valore a 32 bit o 64 bit? Po   inversione può essere utile in una varietà di   contesti. E 'utile in immagine   elaborazione per lanciare un   immagine in bianco e nero per creare un   immagine riflessa. Per capovolgere un'immagine   orizzontalmente, i pixel in una fila di   l'immagine deve essere posizionata in retromarcia   ordine. Veloce inversione di bit a 64 bit può essere   utilizzato nel processo di invertire una riga   di pixel in bianco e nero. Allo stesso modo,   inversione bit 64 bit è utile per   rotazione di un bianco e nero delle immagini 180   gradi.

Altri suggerimenti

inversione Apparentemente bit viene utilizzato in applicazioni di elaborazione di segnali digitali, come nel trasformata rapida . Io non pretendo di capire perché funziona, ma forse il collegato-alla pagina sarà chiaro a voi.

È possibile utilizzare l'inversione bit per rendere più facile lavorare con le operazioni di mascheramento.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top