SLEEPTIME関数の引数は2.5とか3.1とかの小数でも正しく判定が可能です。 ただし、私が数100回の計測した結果、スリープ時間は最短でも1.08秒程度なので1未満の数や1に近い数は正しく判定できない可能性が極めて高いです。(スリープした時点でスリープ時間は1秒を超える) したがって、1に近い小数値は可能な限り避ける方が良いでしょう。(2以上ならば何ら問題はない)