This calculator finds the difference between two deciBel (dB) values.
Example Calculation
Let’s say you have an RF attenuator with a value 30 dB followed by an amplifier with gain 20 dB.
- The total attenuation is 30 dB – 20 dB = 10 dB
- The total amplification is 20 dB – 30 dB = -10 dB
What does dB difference mean?
The deciBel equivalent of a number X is given by XdB = 10*Log10(X)
Similarly the dB equivalent of a number Y is YdB = 10*Log10(Y)
The dB equivalent of X/Y is 10*Log10(X/Y) = 10*Log10(X) – 10*Log10(Y)
The difference between two dB numbers is equivalent to the Log of the ratio of the linear equivalent of the two.
In the above example, the RF attenuator has a value of 30 dB which means it attenuates the signal by a factor of 1000. Alternatively, it amplifies the signal by -30 dB = (1/1000).
The RF amplifier has a value of 20 dB which means that it amplifies the signal 100 times.
To calculate the effective gain we calculate the product of the two numbers: (1/1000)*100 = 1/10.
The Logarithm of 1/10 is 10*Log10(1/10) = -10 dB which represents the total or cascaded gain.
The same number was found by adding the gain numbers in dB: 20 dB – 30 dB = -10 dB
Table of dB Difference vs Linear
This table provides the dB difference between two numbers and the ratio of the linear equivalent
dB Difference | Linear Ratio |
---|---|
100 | 10000000000 |
90 | 1000000000 |
80 | 100000000 |
70 | 10000000 |
60 | 1000000 |
50 | 100000 |
40 | 10000 |
30 | 1000 |
20 | 100 |
10 | 10 |
0 | 1 |
-10 | 0.1 |
-20 | 0.01 |
-30 | 0.001 |
-40 | 0.0001 |
-50 | 0.00001 |
-60 | 0.000001 |
-70 | 0.0000001 |
-80 | 0.00000001 |
-90 | 0.000000001 |
-100 | 0.0000000001 |
Related Calculators
- dBm Addition – Add two power values in dBm doesn’t follow the same rules as adding two dB values
- dB Addition – follows the same rules as subtraction