As I understand it, a double flat/sharp mark raises the note by exactly a full step.
However, I don't understand why anyone would use this - after all, the exact same note can be represented with a different symbol much more simply, requiring less effort from the player/reader and generally being clearer.
So when does one use a double sharp/flat and why?