カーネル内でのlogの計算

OKWave 2007年08月24日 13時00分

  • このエントリーをはてなブックマークに追加
カーネル内でのlogの計算

カーネル内でlogの計算(底は10)をするにはどうすればよいでしょうか?カーネル内でlogの計算(底は10)をするにはどうすればよいでしょうか?

OSはFreeBSD6.2です。

よろしくお願いします。

良回答

カーネルはほとんどC言語で書かれていますが、ライブラリ関数であるlog()はカーネル内部からは使用出来ません。

カーネル内にlogの計算をする関数があるかどうかは知りませんが、ない場合ライブラリのソースはあるのですから、そこからlog()の部分を流用すればいいのでは。

回答

カーネルはほとんどC言語でできてますので、数学関数にlog()があります。

  • このエントリーをはてなブックマークに追加
関連キーワード
OS

SpecialPR