Re: [BUGS] BUG #2846: inconsistent and confusing
От | Joshua D. Drake |
---|---|
Тема | Re: [BUGS] BUG #2846: inconsistent and confusing |
Дата | |
Msg-id | 1167255834.12075.50.camel@localhost.localdomain обсуждение исходный текст |
Ответ на | Re: [BUGS] BUG #2846: inconsistent and confusing (Bruce Momjian <bruce@momjian.us>) |
Список | pgsql-patches |
> I get 'inf'. I am on BSD and just tested it on Fedora Core 2 and got > 'inf' too. Ubuntu Edgy 64bit on Athlon 64X2 returns inf. Joshua D. Drake > > > A slightly less radical proposal is to reject only the case where > > isinf(result) and neither input isinf(); and perhaps likewise with > > respect to NaNs. > > Uh, that's what the patch does for 'Inf': > > result = arg1 + arg2; > CheckFloat4Val(result, isinf(arg1) || isinf(arg2)); > > I didn't touch 'Nan' because that is passed around as a value just fine > --- it isn't created or tested as part of an overflow. > -- === The PostgreSQL Company: Command Prompt, Inc. === Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240 Providing the most comprehensive PostgreSQL solutions since 1997 http://www.commandprompt.com/ Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
В списке pgsql-patches по дате отправления: