Converting between Gain and f-Stops

So cameras work in Stops and composite packages use Gain. To convert between the two we need to do a bit of log maths. Heres how.

To convert from Stops (f) to Gain

Gain = 2f

To convert from Gain to stops (f)

f = log2 Gain

This is equivalent to:

f = ( log10 Gain ) / ( log10 2 )

If you want to see why then we’ll need to look a little deeper at log maths

The three basic Laws of logarithms.

These three identities give us all the maths we need to know.

loga X + loga Y = loga X * Y

loga X – loga Y = loga ( X / Y )

logaXY = Y loga X

So if we’re dividing by the a Gain value then:

( log2 1 )  – ( log2 Gain ) = log2 (1 / Gain)

And since:    log 1 = 0

 – log2 Gain = log2 (1 / Gain)

This means that dividing by a Gain value will give a negative f-Stop value.


Converting the base of the Log.

If your calculator can’t do Log2 you can use this formula to convert to Log10.

loga X = ( logb X ) / ( logb a )

So to convert a value from Gain to Stops ( f ) using log10 rather than log2

f = ( log10 Gain ) / ( log10 2 )