num1 と num2 をひっくり返せばいいんでしょ。
絶対値の時にやったようなのでさ。
num1 と num2 の小さい方を int lesser 大きい方を int greater とかにしたら同じ処理でできるでしょ。