därför att de är ungefärlig datatype, så när du gör en jämlike eller inte en jämlikejämförelse, om du inte har precision, din jämförelse kan missa. Till exempel
100.123903 = 100.12390299 ska kuggning, även om de är ungefärligt samma.