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}