- ベストアンサー
数値を指数部と仮数部に分離したい
ある数値を仮数部と指数部に分けたいのですが、どうすればよいでしょうか。 frexp()という関数を見つけたのですが、これはある数nを n = x * 2^p に分解する関数なのです。 n = x * 10^p に分解する関数はありますか。それともfrexp()を使って目的を果たせるでしょうか。 sprintf()を用いれば、指数形式に変換すれば出来るのですが、もっとスマートな方法があれば良いなと思い、質問させていただきました。 どうぞよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
お礼
回答ありがとうございます。 logの計算結果は、整数部が指数、小数部が仮数をあらわしているのですね。 大変参考になりました。