Returns a formatted string representation of float value A . L specifies the minimum length of the string and the type of left padding used if the string's representation is shorter than the minimum. If L is positive then the padding is with blanks. If L is negative then the padding is with zeros. If the string needs to be longer, it will be made as long as necessary to represent the value.
P specifies the number of digits after the decimal point.
If P is negative then a compiler-specific default precision is use. Lower case of S . Returns a new string in which all upper case letters in the string S1 are converted to lower case. The original string is not affected. Sub-string from S .