#获取数值给定位的值(如百位,个位)
#参数:1数值; 2
位(可选),1 或 不输入为个位,10 为十位,100 为百位...
#
例子:
# 获取数值 423 的百位,返回 4
# 获取数值 423 的百位,返回 4
#
xrsh_getnumplace 423 100
# 获取数值 423 的十位,返回 2
#
xrsh_getnumplace 423 10
# 获取数值 423 的个位,返回 3
#
xrsh_getnumplace 423
function xrsh_getnumplace()
{
local _xrsh_tmp
if [ "$2" = "" ];then
_xrsh_tmp=`expr $1 \%10`
else
_xrsh_tmp=`expr $2 \*10`
_xrsh_tmp=`expr $1 \% $(($_xrsh_tmp+0))`
_xrsh_tmp=`expr $(($_xrsh_tmp+0)) \/ $2`
fi
echo $_xrsh_tmp
}