//////////////////// // Function name : FloatCat // Description : 문자열에 실수 붙이기 // Return type : char* // : 붙여진 문자열 // Argument : char *dest // : 대상 문자열 // Argument : float f // : 붙여질 실수 // Argument : int place // : 소수점 이하 자리수 char* FloatCat(char *dest, float f, int place, bool bInsertSpace) { char f_buf[128]; if (bInsertSpace) strcat(dest, " "); strcat(dest, __ftoa(f, f_buf, place)); return dest; }
char *FloatCat(char *m_string, float m_float, int m_digits, bool m_space) { char v6[128]; // [sp+8h] [bp-80h]@3 if(m_space) strcat(m_string, " "); strcat(m_string, __ftoa(m_float, v6, m_digits)); return m_string; }