#include <cstdio>
using namespace std;
int main() {
const size_t buffer_size = 16;
double value = 3.40;
char buffer[buffer_size];
int result = snprintf(buffer, buffer_size, "%.2f", value);
if(result > 0 && result < buffer_size)
printf("Length of string: %d (%s)\n", result, buffer);
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJY29uc3Qgc2l6ZV90IGJ1ZmZlcl9zaXplID0gMTY7Cgpkb3VibGUgdmFsdWUgPSAzLjQwOwpjaGFyIGJ1ZmZlcltidWZmZXJfc2l6ZV07CmludCByZXN1bHQgPSBzbnByaW50ZihidWZmZXIsIGJ1ZmZlcl9zaXplLCAiJS4yZiIsIHZhbHVlKTsKCmlmKHJlc3VsdCA+IDAgJiYgcmVzdWx0IDwgYnVmZmVyX3NpemUpCiAgICBwcmludGYoIkxlbmd0aCBvZiBzdHJpbmc6ICVkICglcylcbiIsIHJlc3VsdCwgYnVmZmVyKTsKCXJldHVybiAwOwp9