LINUX.ORG.RU

розыск EPSILON


0

0

Господы, а константы DBL_EPSILON, FLT_EPSILON в Линукс не приняты ? или это Мандрейк настолько крив..

(имеется в виду C/C++, как-то привык включать <float.h> для упомянутых констант, а тут даже такого хедера нету..)

система : $ uname -a Linux localhost 2.6.8.1-12mdk

anonymous

$ locate float.h | grep gcc
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/float.h
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/install-tools/include/float.h

anonymous
()

[include]$ pwd
/usr/include
[include]$ uname -a Linux localhost 2.6.8.1-12mdk
Linux localhost 2.6.8.1-12mdk #1 Fri Oct 1 12:53:41 CEST 2004 i686 AMD Duron(tm) Processor unknown GNU/Linux
[include]$ grep -H -n DBL_EPSILON `find ./`
Binary file ./c++/3.4.3/i586-mandrake-linux-gnu/bits/stdc++.h.gch/O2mdk matches
Binary file ./c++/3.4.3/i586-mandrake-linux-gnu/bits/stdc++.h.gch/O0g matches
Binary file ./c++/3.4.3/i586-mandrake-linux-gnu/bits/stdc++.h.gch/O2g matches
./c++/3.4.3/limits:1039: { return __DBL_EPSILON__; }
./c++/3.4.3/limits:1095: { return __LDBL_EPSILON__; }
./octave-2.1.64/octave/DASPK-opts.h:35: x_absolute_tolerance(0) = ::sqrt (DBL_EPSILON);
./octave-2.1.64/octave/DASPK-opts.h:37: x_relative_tolerance(0) = ::sqrt (DBL_EPSILON);
./oct

phrm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.