баг с большими числами в операторе if

  1. Pendolf

    Нашел небольшой баг в операторе IF, исправить возможно?

    Сама суть бага заключается в сравнении одинаковых чисел большой длины, например {-Variable.X-}=={-Variable.Y-}, значение должно быть истинным только тогда, когда они равны, но если значения X = 15655000000001564, а значения Y = 15655000000001565, именно второе значение на одну единицу больше...