Personally I'd like it better as a ?: in the initializer rather than an if
(no repetition of "res =").  But I agree that putting the unlikely (... < 0)
separate from the ... makes it easier to follow.

Reply via email to