Ввожу значения, все показывают нужный цвет, ввожу 5, блин красный, 5.1 - уже зеленый, на 0.1 тормозит. В чем ошибка?
package com.javarush.task.task04.task0416;
import java.util.*;
/*
Переходим дорогу вслепую
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner scan = new Scanner(System.in);
double t = scan.nextDouble();
double s = t % 5;
if(s > 0 && s < 3)
System.out.println("зеленый");
else if(s >= 3 && s < 4)
System.out.println("желтый");
else
System.out.println("красный");
}
}