Simplified implementation for real nonfloats as well as for complex numbers