変数の値が何桁なのかを取得する方法
$w=int(log($num)/log(10));
$numは10の$w乗として計算される
例えば$num=100なら$w=2、$num=10000なら$w=4
グラフの範囲を指定するときに最大値を$num1、最小値を$num2とすると
$w=int(log($num1)/log(10));
$max=(int($num1/(10**$w))+1)*(10**$w);
$w=int(log($num2)/log(10));
$min=int($num2/(10**$w))*(10**$w);
グラフの有効範囲は$minから$maxまででよい
ちなみに「**$w」はべき乗
対数logなんて日常生活ではほとんど使わないなあ
プログラミングでもグラフ関連以外では使ったことない
$w=int(log($num)/log(10));
$numは10の$w乗として計算される
例えば$num=100なら$w=2、$num=10000なら$w=4
グラフの範囲を指定するときに最大値を$num1、最小値を$num2とすると
$w=int(log($num1)/log(10));
$max=(int($num1/(10**$w))+1)*(10**$w);
$w=int(log($num2)/log(10));
$min=int($num2/(10**$w))*(10**$w);
グラフの有効範囲は$minから$maxまででよい
ちなみに「**$w」はべき乗
対数logなんて日常生活ではほとんど使わないなあ
プログラミングでもグラフ関連以外では使ったことない
![](https://blogimg.goo.ne.jp/img_emoji/hiyoko_cloud.gif)
※コメント投稿者のブログIDはブログ作成者のみに通知されます