[color=rgba(0, 0, 0, 0.85)]#include <stdio.h> int main() { float f = 3.14159; char buffer[32]; // 确保缓冲区足够大以容纳浮点数和格式化的字符串 // 使用snprintf来将浮点数转换为字符串 // 这里的%.2f表示保留两位小数 snprintf(buffer, sizeof(buffer), "%.2f", f); // 打印结果 printf("The float value as a string is: %s\n", buffer); return 0; }
|