在C++中,對數(shù)函數(shù)有以下變體:
- log(x):計(jì)算以e為底的x的自然對數(shù)。
- log10(x):計(jì)算以10為底的x的對數(shù)。
- log2(x):計(jì)算以2為底的x的對數(shù)。
- log1p(x):計(jì)算log(1 + x),避免當(dāng)x接近0時(shí)的精度損失。
- logb(x):計(jì)算以b為底的x的對數(shù),其中b是一個(gè)參數(shù)。
- log2p1(x):計(jì)算log2(1 + x),避免當(dāng)x接近0時(shí)的精度損失。
這些對數(shù)函數(shù)都定義在頭文件中。