fix bug 41688. we convert to long. then we test, if it fits in an int. if not, we convert to float.
fix bug 41688. we convert to long. then we test, if it fits in an int. if not, we convert to float.

git-svn-id: 761cee9cd64d065b967522152dca98f4d60d94f4@522311 13f79535-47bb-0310-9956-ffa450edef68

Squeegee/batik,Squeegee/batik,Squeegee/batik