| ホーム > プログラミング > C/C++ プログラミング > 変数の桁数を求める |
変数を variable
桁数を figure
とすると
figure = (int)log10( variable ) + 1
となる。
コード的には、
#include <math.h>
double dVariable;
int iFigure;
iFigure = (int)log10(dVariable) + 1;
log10が無い言語では、下記のようなコードでいける。
#include <math.h>
double dVariable;
int iFigure;
iFigure = (int)( log(dVariable) / log(10) ) + 1;
コメント
ご意見、ご感想、ご質問、ご要望等は、「コメントを投稿する」もしくは「ホーム
> コンタクト」よりお願いいたします。
内容の誤り、誤字脱字、リンクミスなどの問題点を発見された場合には「コメントを投稿する」もしくは「ホーム
> コンタクト」より連絡していただけると幸いです。
Copyright (c) 2004-2010 Nobuki HIRAMINE All rights reserved.