Luis Peralta quiso haber escrito:
> Hola, soy un programador novato y me gustar�a encontrar el archivo de
> cabecera "math.h" para poder ver el c�digo de la funci�n "sqrt".
>
> Os preguntar�is para qu� un novato quiere ver eso... Os explico, quiero
> crear a partir de su c�digo otra funci�n id�ntica pero con el prototipo
> "long double sqrt (long double)" en vez del que tiene por defecto
> ("double sqrt (double)").
La funci�n que buscas ya existe y se llama sqrtl.
apt-get install glibc-doc
info libc mathematics trig
Para las funciones matem�ticas casi siempre suele haber tres funciones,
una float, otra double y otra long double.
Si de todas formas quieres ver el c�digo fuente, podr�as haber hecho esto:
# dpkg -S /lib/libm.so.6
libc6: /lib/libm.so.6
# dpkg -s libc6 | grep ^Source:
Source: glibc
# apt-get source glibc
pero por ah� te vas a meter en un berenjenal de mucho cuidado. No es
nada trivial escribir una funci�n sqrt con la precisi�n que quieras.