🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11232

Re: [Novato] Problemas con if en C

#11232
From: NotFound
Date: Sun, 16 Dec 2001 14:32
16 lines
1476 bytes
> if (a = =0.) { .....}
> a es una variable tipo double. Añadí el punto al cero para indicar que es
> del mismo tipo. El programa falla aquí. Si el 0 no lleva el punto, tampoco
> funciona. ¿Es incorrecto comparar dos variables float en una comparación?.

Las comparaciones de igualdad en coma flotante pueden dar problemas por
redondeo, es posible que dos números que por el resultado de un cálculo
matemáticamente deberían ser iguales no lo sean, que sean simplemente
muy próximos.

Salu2
Technical Details
Message-ID: <3C1CB080.EE36CC15@hobbiton.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.tele.dk!small.news.tele.dk!195.158.233.21!news1.ebone.net!news.ebone.net!cesio.mundo-r.com!not-for-mail
References: <9vhmgg$oen$1@news.ya.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,68360ef397b8b55b
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-12-16 06:37:34 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.tele.dk!small.news.tele.dk!195.158.233.21!news1.ebone.net!news.ebone.net!cesio.mundo-r.com!not-for-mail
From: NotFound <blassic@hobbiton.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: [Novato] Problemas con if en C
Date: Sun, 16 Dec 2001 15:32:32 +0100
Organization: Another Netscape Collabra Server User
Lines: 16
Message-ID: <3C1CB080.EE36CC15@hobbiton.org>
References: <9vhmgg$oen$1@news.ya.com>
NNTP-Posting-Host: cm64018.red.mundo-r.com
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.14 i586)
X-Accept-Language: en