Re: Make factorial(0::int2) return 1, as per spec.

Поиск
Список
Период
Сортировка
Искать
От
Florian Weimer
Тема
Re: Make factorial(0::int2) return 1, as per spec.
Дата
в 16:49:34
Msg-id
877kllgymv.fsf@CERT.Uni-Stuttgart.DE
Ответ на
Список
Дерево обсуждения
Make factorial(0::int2) return 1, as per spec. sugita@sra.co.jp
Re: Make factorial(0::int2) return 1, as per spec. Bruce Momjian <pgman@candle.pha.pa.us>
Re: Make factorial(0::int2) return 1, as per spec. Florian Weimer <Weimer@CERT.Uni-Stuttgart.DE>
Re: Make factorial(0::int2) return 1, as per spec. Bruce Momjian <pgman@candle.pha.pa.us>
sugita@sra.co.jp writes:

> -	if (arg1 < 1)
> +	if (arg1 == 0)
> +		result = 1;
> +	else if (arg1 < 1)
>  		result = 0;
>  	else
>  		for (result = 1; arg1 > 0; --arg1)

The second "if" should compare with 0, not 1.  (It doesn't make a
difference, it's only about readability.)

-- 
Florian Weimer 	                  Weimer@CERT.Uni-Stuttgart.DE
University of Stuttgart           http://CERT.Uni-Stuttgart.DE/people/fw/
RUS-CERT                          +49-711-685-5973/fax +49-711-685-5898
В списке pgsql-patches по дате отправления
От: sugita@sra.co.jp
Дата:
От: Bruce Momjian
Дата:
Сообщение: Re: fix for typo in docs
FAQ