added sequence of non-squares

As far as I know, most languages use to truncate floating point numbers when casting to integer. You could of course choose to round it by using a special function for that.