package com.rectang.xsm.util;
/**
* A single place for lots of number parsing fun :)
*
* @author Andrew Williams
* @version $Id: NumberUtils.java 781 2009-04-01 21:25:12Z andy $
* @since 1.0
*/
public class NumberUtils
{
public static int parseInt( String string )
{
try
{
return Integer.parseInt( string );
}
catch ( NumberFormatException e )
{
return 0;
}
}
public static long parseLong( String string )
{
try
{
return Long.parseLong( string );
}
catch ( NumberFormatException e )
{
return 0l;
}
}
public static float parseFloat( String string )
{
try
{
return Float.parseFloat( string );
}
catch ( NumberFormatException e )
{
return 0.0f;
}
}
public static double parseDouble( String string )
{
try
{
return Double.parseDouble( string );
}
catch ( NumberFormatException e )
{
return 0.0;
}
}
}