import java.math.BigDecimal; public class Java_BigDecimal_float { public static void main(String args[]) { String rachel[] = {"http://", "www.", "newstrackindia", ".com"}; BigDecimal weisz_0 = new BigDecimal(rachel.length + 0.451245124512), weisz_1 = new BigDecimal(rachel[0].length() + 0.1234213421342134), weisz_2 = new BigDecimal(rachel[1].length() + 0.7896789678967896), weisz_3 = new BigDecimal(rachel[2].length() + 0.3658365836583658); System.out.println("BigDecimal objects values \n'weisz_0 '\nvalue : " + weisz_0 +"\nfloat value : " + weisz_0.floatValue()); System.out.println("\n'weisz_1 '\nvalue : " + weisz_1 +"\nfloat value : " + weisz_1.floatValue()); System.out.println("\n'weisz_3'\nvalue : " + weisz_2 +"\nfloat value : " + weisz_2.floatValue()); System.out.println("\n'weisz_3 '\nvalue : " + weisz_3 +"\nfloat value : " + weisz_3.floatValue()); } }