# When $val has normal integer . $val=89.9 ; printf ( "%.2f", $val ) ; #### $val='$89.9'; printf ('$'."%.2f",substr($val, 1,length($val))) ;