如何找出某一個數是2的幾次方

剛好有需要知道一個沒有固定,但是為2的x次方的數y,要如何找出x:
公式:2^x=y,例如:2的3次方為8(2x2x2)

在Excel中,可以用log對數函數來找到答案,如下圖:


其他的程式語言也都有對數的內定函數,例如:
PHP --> log(32,2)=8
C# --> math.log(32,2)=8