截取尾数,加0,求值
2020-10-22 本文已影响0人
linuxScripter
echo -e "\x3a\x5a\x5a" | xxd -b | sed 's/ .*//g' | awk '{$1=""; print $0}' | sed 's/ //g' | sed 's/^\(.\{20\}\).*/\1/g' | sed 's/$/000000000000/g' | sed 's/\(.\{8\}\)/\1 /g' | tr ' ' '\n' | sed '1i obase=16;ibase=2' | bc | tr '\n' ' ' | sed 's/^/.\/a.out /g' | xargs -i bash -c " {}"
0.000833
echo -e "\x3a\x5a\x5a" | xxd -b二进制显示,
sed 's/ .*//g' | awk '{$1=""; print $0}' | sed 's/ //g' | sed 's/^\(.\{20\}\).*/\1/g' 尾数截断后12位,
| sed 's/$/000000000000/g' | sed 's/\(.\{8\}\)/\1 /g' 补12个0后,8位一组,
| tr ' ' '\n' | sed '1i obase=16;ibase=2' | bc | tr '\n' ' ' 转成hex
sed 's/^/.\/a.out /g' | xargs -i bash -c " {}" 执行,求它的float