import java.math.BigDecimal; float mFloat = BigDecimal.valueOf(yourJSONobject.getDouble("double")).floatValue();