fixed the "is_zero" test on double double and quad double numbers