本文标签: C.脚本语言
1. awk -v a=0.7 -v b=0.5 'BEGIN{print(a>b)?"a is big":"b is big"}'
2.
#!/bin/bash
#没对输入位置参数检测
#
c=$(($((${#1}>${#2}?${#1}:${#2}))-2))
ac=$(printf "%.${c}f" $1) ac=${ac/.}
bc=$(printf "%.${c}f" $2) bc=${bc/.}
([[ $ac > $bc ]]&&echo /$1 is big)||/
([[ $ac < $bc ]]&&echo /$2 is big)||/
([[ $ac == $bc ]]&&echo /$1 is equl /$2)
3.
expr $a /> $b
返回1表示$a>$b, 0表示$a<$b
声明: 本文由( 鲁智森也有文化 )原创编译,转载请保留链接: shell 小数比较大小
Linux系统与内核学习群:194051772
WP建站技术学习交流群:194062106