Move checkFinite methods to a util class.

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot
2015-02-26 21:23:26 +11:00
parent 70bfc4d702
commit 55b9c40dda
3 changed files with 16 additions and 20 deletions
@@ -101,4 +101,16 @@ public final class NumberConversions {
}
return 0;
}
public static void checkFinite(double d, String message) {
if (Double.isNaN(d) || Double.isInfinite(d)) {
throw new IllegalArgumentException(message);
}
}
public static void checkFinite(float d, String message) {
if (Float.isNaN(d) || Float.isInfinite(d)) {
throw new IllegalArgumentException(message);
}
}
}