Come calcolare la più piccola potenza di 2 contenente un numero

Scritto da  Giorgio Di Nardo il venerdì 13 agosto 2010  •  Linguaggio: C#,VB   • Livello: 100


Dato un numero intero positivo maggiore di 1, la seguente istruzione permette di sapere qual è la minima potenza di 2 che lo contiene:

C#, VB.NET

Math.Pow(2, Math.Floor((Math.Log(numero - 1, 2) + 1)))

 

 


Tags: Math

 
x