pourquoi n'existe-t-il pas? Je sais que je peux faire log (x, 2), mais log2 est vraiment commun, donc je suis un peu dérouté.log2 en module mathématique python
Oh, on dirait que c'est seulement défini dans C99, pas C90, je suppose que cela répond à ma question. Toujours semble un peu bête.
Cela soulève la question, pourquoi 'log10' existe-t-il? –
log10 est C89, donc il existe sur toutes les plates-formes communes, y compris Windows. Il est donc trivial pour Python d'ajouter un wrapper autour de lui. –
Eh bien, assez juste. Je suppose que les gens aiment log10 assez pour l'inclure spécialement mais pas log2. On dirait que c'est en fait numpy, donc ça résout ça. –