Почему не проходит проверку?
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner scanner = new Scanner(System.in);
System.out.println("Введите вещественное число:");
double t = scanner.nextDouble();
t = t % 5.0;
System.out.println("Остаток от деления = " + t);
if (t >= 0.001 && t <= 3.0)
System.out.println("зелёный");
else if (t >= 3.001 && t <= 4.0)
System.out.println("желтый");
else if (t >= 4.001 && t <= 5.0 || t == 0)
System.out.println("красный");
}
}