Red de conocimiento informático - Material del sitio web - Cómo escribir una operación logarítmica en lenguaje C

Cómo escribir una operación logarítmica en lenguaje C

Utilice la función de biblioteca math.h. El registro aquí significa ln (el tipo cuya base es e) en matemáticas. El siguiente ejemplo de código #includelt; stdio.hgt;

#includelt; math.hgt

main()

{

doble ?k;

k=log(2.71828);

printf("?f?",k);

k=log(8)/ log (2);

printf("?f?",k);

}

La primera k significa ln(e), e es aproximadamente es 2.71828, el valor impreso en pantalla es 0.999999,

La segunda k es encontrar el valor del número real con base 2 como 8 log2(8)=ln(8) /ln(2) (Esta transformación matemática no necesito explicar la fórmula), el resultado impreso es 3.000000