github.com/afumu/libc@v0.0.6/musl/src/stdlib/gcvt.c (about)

     1  #define _GNU_SOURCE
     2  #include <stdlib.h>
     3  #include <stdio.h>
     4  
     5  char *gcvt(double x, int n, char *b)
     6  {
     7  	sprintf(b, "%.*g", n, x);
     8  	return b;
     9  }