How do I implement negative numbers into this binomial coefficients method?
<pre><code>private long binomial(int n, int k) {
    if (k == 0 || k == n) {
        return 1;
    } else if (k &gt; n) {
        return 0;
    } else if (0 &lt; k &amp;&amp; k &lt; n) {
        return binomial(n - 1, k - 1) + binomial(n - 1, k);
    }
    return 0;
}
</code></pre>

<p>Hi, does anyone know how I can implement negative numbers into the method I've got so far? The arguments which aren't satisfied are; k&lt;0 , n=0 , n&lt;0. I'm not sure how to implement these so I've placed 'return 0' as a placeholder.</p>