|
|
|
|
|
by bsdetector
4433 days ago
|
|
This isn't simpler, it's smaller. In fact it's more complicated, since instead of 4 completely separate cases you have 4 half-cases and a default. For instance, pass a positive int16 and you get the right answer, but pass a negative int16 and you get a useable but wrong answer instead of nil from the original. |
|
Thanks for the downvote :-)