ごめんキャストはもういらんか。
y = getNewMeido(y) + 0.499999;

ちゅーか、0.5でもいいんじゃないの?