Files
kolibrios/programs
0381abade7 ktcc/libc: add floating-point parsing to strtod family and scanf
- add strntold(): bounded string-to-long-double parser (the core)
- implement strtod(), strtof(), strtold() on top of it; rework strtod()
- vsscanf: add %e %E %f %F %g %G (field width, EOF/error, float/double/long double)
- fix itoa(): __reverse() called strlen() on a not-yet-NUL-terminated buffer — pass length explicitly, drop <string.h>
- export new symbols (libc.def, stdlib.h, libc.c)
- update libc_test.c

---------

Co-authored-by: Burer <burer@kolibrios.org>
Co-authored-by: Zverrr <zverrr@skbkontur.ru>
Reviewed-on: #407
Reviewed-by: Егор <y.yarin@inbox.ru>
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Co-authored-by: Zverev Dmitriy <dvzverrr@gmail.com>
Co-committed-by: Zverev Dmitriy <dvzverrr@gmail.com>
2026-06-10 16:46:49 +00:00
..
2026-06-07 17:12:18 +00:00
2016-11-10 19:28:16 +00:00
2016-11-10 19:27:40 +00:00
2015-12-31 11:42:32 +00:00
2024-05-29 11:30:32 +00:00
2021-05-22 19:09:11 +00:00
2024-05-21 14:45:21 +00:00
2024-05-21 14:45:21 +00:00
2024-05-21 14:45:21 +00:00