v/vlib/strconv
2025-03-13 17:29:44 +02:00
..
bare builtin: use dlmalloc for -freestanding (#13054) 2022-01-06 14:10:37 +02:00
atof.c.v strconv: fix strconv.atof64() inconsistency with the other .ato functions; make it return an error by default, when it detects an extra non number character after a number (#23815) 2025-02-27 08:31:59 +02:00
atof.js.v all: change optional to result of io (#16075) 2022-10-16 09:28:57 +03:00
atof_test.c.v strconv: fix strconv.atof64() inconsistency with the other .ato functions; make it return an error by default, when it detects an extra non number character after a number (#23815) 2025-02-27 08:31:59 +02:00
atofq.c.v fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185) 2024-09-10 11:25:56 +03:00
atoi.v strconv : add atoi8/16/32/64 helper functions with their tests (#23757) 2025-02-19 02:32:19 +02:00
atoi_test.v strconv: add atou, atou8/16/32/64 utility functions with tests (#23766) 2025-02-20 09:53:09 +02:00
atou.v all: fix typos in documentation files (#23822) 2025-02-28 02:42:55 +03:00
atou_test.v strconv: add atou, atou8/16/32/64 utility functions with tests (#23766) 2025-02-20 09:53:09 +02:00
converter_test.v strconv: add test_atof_converter to the tests, as suggested by the code review 2022-11-21 07:41:41 +02:00
f32_f64_to_string_test.v builtin,strconv: append ".0", to float string representations, to ensure clarity (#16079) 2022-10-17 15:41:07 +03:00
f32_str.c.v fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185) 2024-09-10 11:25:56 +03:00
f32_str.js.v strconv,js: f64_to_str works on JS backend now; Fix BigInt usage in infix expressions (#12464) 2021-11-15 14:13:44 +02:00
f64_str.c.v strconv: fix e/g format (fix #22424) (#22430) 2024-10-07 08:43:04 +03:00
f64_str.js.v fmt: remove redundant parenthesis in the complex infix expr (#17873) 2023-04-04 13:47:48 +03:00
f64_str.v all: unwrap const() blocks 2023-11-25 10:02:51 +03:00
format.md checker: fix signed integer literal overflow error, when most significant bit occupies signed bit (fix #23782) (#23919) 2025-03-13 17:29:44 +02:00
format.v checker: fix comptime evaluation on infix expr (fix #23341) (#23344) 2025-01-04 01:13:33 +02:00
format_mem.c.v checker: fix comptime evaluation on infix expr (fix #23341) (#23344) 2025-01-04 01:13:33 +02:00
format_mem.js.v strconv: fix format_fl()/format_es() (fix #13210) (#22244) 2024-09-18 16:54:09 +03:00
format_test.v checker: fix signed integer literal overflow error, when most significant bit occupies signed bit (fix #23782) (#23919) 2025-03-13 17:29:44 +02:00
ftoa.c.v all: update copyright year (#20334) 2024-01-01 23:29:54 +02:00
number_to_base.c.v markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00
number_to_base_test.v strconv: fix atoi returning 0 on large strings (#10635) 2021-07-02 10:39:57 +03:00
README.md doc: update trim_doc_node_description, make module readmes more uniform (#20792) 2024-02-12 12:38:47 +02:00
structs.v strconv: vfmt everything 2021-06-18 17:59:56 +03:00
tables.v all: unwrap const() blocks 2023-11-25 10:02:51 +03:00
utilities.c.v strconv: remove commented code 2024-11-18 23:07:32 +02:00
utilities.v strconv,math.bits: eliminate bounds checking in commonly used routines 2024-07-22 13:43:50 +03:00
vprintf.c.v markused,builtin,strconv,vlib: reduce generated C sizes for compilers != tcc, for short programs, by simplifying the generation of backtraces, and reducing string interpolations in panics (#23380) 2025-01-06 08:23:56 +02:00

Description

strconv provides functions for converting strings to numbers and numbers to strings.