How is "unless" used in conditional statements?

And why does "q unless ~p" express the same conditional statement as "if p, then q"?
Thanks~

你的英文太差了。
unless就是除非的意思,而useless是无用,起码这两个单词不能瞎用。
q unless ~p就是除非非p,那么q。
if p then q就是如果p那么q

两个否定就是肯定,除非非就是如果。

比如
除非明天不下雨,我就不出门
其实就是
如果明天下雨,我就不出门

q unless ~p就是除非非p,那么q。
if p then q就是如果p那么q