Added new char converting function

pull/30/head
parent d82d45d6b6
commit d3d39887a7

@ -552,6 +552,20 @@ char *yon_char_from_float(float int_to_convert)
return ch;
}
char *yon_char_from_double(double int_to_convert)
{
int i = 1;
double convert_check = (double)int_to_convert;
for (i = 1; convert_check >= 10; i++)
{
convert_check = convert_check / 10;
}
char *ch = malloc((i + 9)* sizeof(char));
memset(ch,0,(i + 9)* sizeof(char));
sprintf(ch, "%.2f", int_to_convert);
return ch;
}
char *yon_char_from_long(long int_to_convert)
{
int i = 1;

@ -383,6 +383,8 @@ char *yon_char_from_int(int int_to_convert);
*/
char *yon_char_from_float(float int_to_convert);
char *yon_char_from_double(double int_to_convert);
/**yon_char_from_long(int int_to_convert)
* [EN]
* converts long to char*.

Loading…
Cancel
Save