You can do it using Bash's numeric context:
if (( $(echo "$result1 > $result2" | bc -l) )); then
bc
will output 0 or 1 and the (( ))
will interpret them as false or true respectively.
The same thing using AWK:
if (( $(echo "$result1 $result2" | awk '{print ($1 > $2)}') )); then
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…