2011-02-26 51 views
0

我使用變換在css中縮放圖像。將小數轉換爲負數?

比例從0變爲0,其中0到1比圖像小。

我需要將縮放比例轉換爲負值,以便0與原始大小相同,1是大小的兩倍,-1是大小的一半。

我瓦爾:

var cssScale, factorScale; 

如何獲得cssScale進入factorScale,反之亦然?

謝謝。

回答

2

好像你要2到最冪-N:

cssScale= Math.pow(2, factorScale); 

找回另一個方法是先登錄基2,你不得不使用日誌來實現-base-E:

factorScale= Math.log(cssScale)/Math.LN2; 
0

聽起來像cssScale = Size *(2^factorScale)。