Наверно с реалом как раз костыль и получится, этот тип данных не абсолютной точности в отличии от инта!