Of more general interest is the addition of an arbitrary number of sources at arbitrary decibel levels. In applied acoustics we convert each decibel level to its power equivalent, add the list up, and convert the sum back into decibel notation.
if your first dB level is, say 95, its power is 10^(95/10). That's a large number you don't have to worry about, 3162277660 units. Just store it to add to the other power equivalents. I'll assume the second one is 98.6 dB, so its converted value is 10^(9.86). (I divided by 10 there, just like the first one.) The total of the two powers is 1.04066...x 10^10 . Taking the base 10 logarithm of this sum yields 10.0173... Multiply this by 10 (remember we divided by 10 before to get the power values, so have to multiply the sum by 10 now to get back to the decibel notation). The sum of of a 95 db and a 98.6 db source is 100.0173 dB.
The history of decibel notation is interesting. The unit "Bel" is in honor of Alexander Graham Bell. The initial logarthmic units were too small to be convenient, so they were upped by a factor of 10, so that the range of human hearing would be represented by a span from approximately 1 up to 100, and a little more. Human factors figure widely in intensity units! Human sensory responses tend to be logarithmic in nature; don't ask me why.
Reference: Acoustics, by Leo Beranek, 1993; ISBN 0-88318-494-X