implemented float constants