linux shell 如何进行数值运算

linux shell 如何进行数值运算

数值运算使用$((expr))这种形式。

下面的例子对adc读到的数进行运算,算出读到的电压

id1=`cat /sys/bus/iio/devices/iio:device0/in_voltage1_raw`
id2=`cat /sys/bus/iio/devices/iio:device0/in_voltage9_raw`
echo ${id1} ${id2}
idh=$(($id1*16/4096))
idl=$(($id2*64/4096))
echo ${idh} ${idl}
posted @ 2019-03-04 15:24  NoneNull  阅读(1449)  评论(0编辑  收藏  举报