C言語のpow関数なんですが、0.1の0.3乗とかの少数の累乗ってどうやって計算してるんですか?